]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/s390/net/bpf_jit_comp.c
s390/bpf: reduce maximum program size to 64 KB
[karo-tx-linux.git] / arch / s390 / net / bpf_jit_comp.c
index fe607c8d25d236308f16485323b002e31026e83b..0e2919dd8df368d8362570e138771139a9073b17 100644 (file)
@@ -45,7 +45,7 @@ struct bpf_jit {
        int labels[1];          /* Labels for local jumps */
 };
 
-#define BPF_SIZE_MAX   0x7ffff /* Max size for program (20 bit signed displ) */
+#define BPF_SIZE_MAX   0xffff  /* Max size for program (16 bit branches) */
 
 #define SEEN_SKB       1       /* skb access */
 #define SEEN_MEM       2       /* use mem[] for temporary storage */