]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: bpf: Fix the broken LD_VLAN_TAG_PRESENT test
authorDenis Kirjanov <kda@linux-powerpc.org>
Wed, 25 Jun 2014 17:34:57 +0000 (21:34 +0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Jun 2014 23:14:12 +0000 (16:14 -0700)
commit7b1362200466711d9ad0efed3de9fc06e4005b45
tree6929f44335831f391ee1e2cb1ccad9ee5a12ebfc
parent94e3038c67c95b13eadf1ed8af5eea16dc33163e
powerpc: bpf: Fix the broken LD_VLAN_TAG_PRESENT test

We have to return the boolean here if the tag presents
or not, not just ANDing the TCI with the mask which results to:

[  709.412097] test_bpf: #18 LD_VLAN_TAG_PRESENT
[  709.412245] ret 4096 != 1
[  709.412332] ret 4096 != 1
[  709.412333] FAIL (2 times)

Signed-off-by: Denis Kirjanov <kda@linux-powerpc.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/powerpc/net/bpf_jit_comp.c