commit | a03ffcf873fe0f2565386ca8ef832144c42e67fa | [log] [tgz] |
---|---|---|
author | Markus Kötter <nepenthesdev@gmail.com> | Sat Dec 17 11:39:08 2011 +0000 |
committer | David S. Miller <davem@davemloft.net> | Mon Dec 19 15:47:29 2011 -0500 |
tree | fd83a7eefe03946bba72c5a087d6c9aabb7aadb8 | |
parent | d1388dacbbb1d1b2bc208a4ba18de9316dc49ce9 [diff] |
net: bpf_jit: fix an off-one bug in x86_64 cond jump target x86 jump instruction size is 2 or 5 bytes (near/long jump), not 2 or 6 bytes. In case a conditional jump is followed by a long jump, conditional jump target is one byte past the start of target instruction. Signed-off-by: Markus Kötter <nepenthesdev@gmail.com> Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>