mirror of https://gitee.com/openkylin/linux.git
19fc99d0c6
In that case, emit_udiv() will be called with rn == ARM_R0 (r_scratch)
and loading rm first into ARM_R0 will result in jit_udiv() function
being called the same dividend and divisor. Fix that by loading rn
first into ARM_R1 and then rm into ARM_R0.
Signed-off-by: Nicolas Schichan <nschichan@freebox.fr>
Cc: <stable@vger.kernel.org> # v3.13+
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
bpf_jit_32.c | ||
bpf_jit_32.h |