mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-24 09:13:20 -05:00
riscv, bpf: Increase the maximum number of iterations
Now that BPF programs can be up to 1M instructions, it is not uncommon that a program requires more than the current 16 iterations to converge. Bump it to 32, which is enough for selftests/bpf, and test_bpf.ko. Signed-off-by: Björn Töpel <bjorn@kernel.org> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: https://lore.kernel.org/bpf/20211028161057.520552-2-bjorn@kernel.org
This commit is contained in:
parent
d69672147f
commit
4b54214f39
1 changed files with 1 additions and 1 deletions
|
@ -11,7 +11,7 @@
|
||||||
#include "bpf_jit.h"
|
#include "bpf_jit.h"
|
||||||
|
|
||||||
/* Number of iterations to try until offsets converge. */
|
/* Number of iterations to try until offsets converge. */
|
||||||
#define NR_JIT_ITERATIONS 16
|
#define NR_JIT_ITERATIONS 32
|
||||||
|
|
||||||
static int build_body(struct rv_jit_context *ctx, bool extra_pass, int *offset)
|
static int build_body(struct rv_jit_context *ctx, bool extra_pass, int *offset)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue