summaryrefslogtreecommitdiff
path: root/arch/mips/fw
diff options
context:
space:
mode:
authorMarkos Chandras <markos.chandras@imgtec.com>2014-06-23 13:38:48 +0400
committerRalf Baechle <ralf@linux-mips.org>2014-06-26 13:48:20 +0400
commit55393ee535496f7db15f3b2e9d3cf418f772f71a (patch)
tree92efeccf3e43e6caf9f11a87576d9fb21b7f5d1b /arch/mips/fw
parent35a8e16abe36d385d602997e1500a668d2b9c5cf (diff)
downloadlinux-55393ee535496f7db15f3b2e9d3cf418f772f71a.tar.xz
MIPS: bpf: Return error code if the offset is a negative number
Previously, the negative offset was not checked leading to failures due to trying to load data beyond the skb struct boundaries. Until we have proper asm helpers in place, it's best if we return ENOSUPP if K is negative when trying to JIT the filter or 0 during runtime if we do an indirect load where the value of X is unknown during build time. Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Cc: David S. Miller <davem@davemloft.net> Cc: Daniel Borkmann <dborkman@redhat.com> Cc: Alexei Starovoitov <ast@plumgrid.com> Cc: netdev@vger.kernel.org Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/7123/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/fw')
0 files changed, 0 insertions, 0 deletions