Home
last modified time | relevance | path

Searched hist:"2 b589a7e" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/arch/arm/net/
H A Dbpf_jit_32.c2b589a7e Thu May 10 22:06:34 CDT 2018 Wang YanQing <udknight@gmail.com> bpf, arm32: correct check_imm24

imm24 is signed, so the right range is:

[-(1<<(24 - 1)), (1<<(24 - 1)) - 1]

Note: this patch also fix a typo.

Fixes: 39c13c204bb1 ("arm: eBPF JIT compiler")
Signed-off-by: Wang YanQing <udknight@gmail.com>
Cc: Shubham Bansal <illusionist.neo@gmail.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux@armlinux.org.uk
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2b589a7e Thu May 10 22:06:34 CDT 2018 Wang YanQing <udknight@gmail.com> bpf, arm32: correct check_imm24

imm24 is signed, so the right range is:

[-(1<<(24 - 1)), (1<<(24 - 1)) - 1]

Note: this patch also fix a typo.

Fixes: 39c13c204bb1 ("arm: eBPF JIT compiler")
Signed-off-by: Wang YanQing <udknight@gmail.com>
Cc: Shubham Bansal <illusionist.neo@gmail.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux@armlinux.org.uk
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>