Thread (7 messages) flat view 7 messages, 5 authors, 2016-01-06

[PATCH] net: filter: make JITs zero A for SKF_AD_ALU_XOR_X

From: daniel@iogearbox.net (Daniel Borkmann)
Date: 2016-01-05 16:38:04
Also in: linux-mips, linuxppc-dev, lkml, netdev, sparclinux

On 01/05/2016 05:03 PM, Rabin Vincent wrote:
On Tue, Jan 05, 2016 at 08:00:45AM -0800, Eric Dumazet wrote:
quoted
On Tue, 2016-01-05 at 16:23 +0100, Rabin Vincent wrote:
quoted
The SKF_AD_ALU_XOR_X ancillary is not like the other ancillary data
instructions since it XORs A with X while all the others replace A with
some loaded value.  All the BPF JITs fail to clear A if this is used as
the first instruction in a filter.
Is x86_64 part of this 'All' subset ? ;)
No, because it's an eBPF JIT.
Correct, filter conversion to eBPF clears it already.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help