25 lines
781 B
Diff
25 lines
781 B
Diff
From 06a5c5fa1f0675523d573c210d4350b775b2c679 Mon Sep 17 00:00:00 2001
|
|
From: Peter Robinson <pbrobinson@gmail.com>
|
|
Date: Fri, 17 Aug 2018 15:35:18 +0100
|
|
Subject: [PATCH] test arm bpf jit
|
|
|
|
---
|
|
arch/arm/net/bpf_jit_32.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/arch/arm/net/bpf_jit_32.c b/arch/arm/net/bpf_jit_32.c
|
|
index f6a62ae44a65b..c864f6b045ba5 100644
|
|
--- a/arch/arm/net/bpf_jit_32.c
|
|
+++ b/arch/arm/net/bpf_jit_32.c
|
|
@@ -238,7 +238,7 @@ static void jit_fill_hole(void *area, unsigned int size)
|
|
#define STACK_SIZE ALIGN(_STACK_SIZE, STACK_ALIGNMENT)
|
|
|
|
/* Get the offset of eBPF REGISTERs stored on scratch space. */
|
|
-#define STACK_VAR(off) (STACK_SIZE - off)
|
|
+#define STACK_VAR(off) (STACK_SIZE - off - 4)
|
|
|
|
#if __LINUX_ARM_ARCH__ < 7
|
|
|
|
--
|
|
2.17.1
|
|
|