Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1186063
| From | Nicolas Schichan <nschichan@freebox.fr> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 0/6] BPF JIT fixes and features for ARM |
| Date | 2015-07-16 18:50 +0200 |
| Message-ID | <pMUwa-3X1-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Hello,
This serie fixes issues with the ARM BPF JIT and adds support for more
instructions to the ARM BPF JIT.
The first three patches are fixing bugs in the ARM JIT and should
probably find their way to a stable kernel.
The last three patches add support to the ARM JIT for more BPF
instructions, namely skb netdevice type retrieval, skb payload offset
retrieval, and skb packet type retrieval.
With the first three patches, all 60 test_bpf tests in Linux 4.1 release
are now passing OK (was 54 out of 60 before).
The last three patches allow 35 tests to use the JIT instead of 29
before.
Like previous ARM JIT patches this should go via the net tree.
Regards,
Nicolas Schichan (6):
ARM: net: fix condition for load_order > 0 when translating load
instructions.
ARM: net: handle negative offsets in BPF JIT.
ARM: net: fix vlan access instructions in ARM JIT.
ARM: net: add support for BPF_ANC | SKF_AD_PKTTYPE in ARM JIT.
ARM: net: add support for BPF_ANC | SKF_AD_PAY_OFFSET in ARM JIT.
ARM: net: add support for BPF_ANC | SKF_AD_HATYPE in ARM JIT.
arch/arm/net/bpf_jit_32.c | 98 +++++++++++++++++++++++++++++++++++++++--------
arch/arm/net/bpf_jit_32.h | 3 ++
2 files changed, 86 insertions(+), 15 deletions(-)
--
1.9.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH 0/6] BPF JIT fixes and features for ARM Nicolas Schichan <nschichan@freebox.fr> - 2015-07-16 18:50 +0200 [PATCH 2/6] ARM: net: handle negative offsets in BPF JIT. Nicolas Schichan <nschichan@freebox.fr> - 2015-07-16 18:50 +0200 [PATCH 5/6] ARM: net: add support for BPF_ANC | SKF_AD_PAY_OFFSET in ARM JIT. Nicolas Schichan <nschichan@freebox.fr> - 2015-07-16 18:50 +0200 Re: [PATCH 0/6] BPF JIT fixes and features for ARM Alexei Starovoitov <ast@plumgrid.com> - 2015-07-16 19:40 +0200
csiph-web