diff options
Diffstat (limited to 'arch/s390/net/bpf_jit_comp.c')
-rw-r--r-- | arch/s390/net/bpf_jit_comp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/s390/net/bpf_jit_comp.c b/arch/s390/net/bpf_jit_comp.c index a5df511e27a2..16871da37371 100644 --- a/arch/s390/net/bpf_jit_comp.c +++ b/arch/s390/net/bpf_jit_comp.c | |||
@@ -12,8 +12,8 @@ | |||
12 | #include <linux/random.h> | 12 | #include <linux/random.h> |
13 | #include <linux/init.h> | 13 | #include <linux/init.h> |
14 | #include <asm/cacheflush.h> | 14 | #include <asm/cacheflush.h> |
15 | #include <asm/processor.h> | ||
16 | #include <asm/facility.h> | 15 | #include <asm/facility.h> |
16 | #include <asm/dis.h> | ||
17 | 17 | ||
18 | /* | 18 | /* |
19 | * Conventions: | 19 | * Conventions: |
@@ -156,8 +156,8 @@ static void bpf_jit_prologue(struct bpf_jit *jit) | |||
156 | EMIT6(0xeb8ff058, 0x0024); | 156 | EMIT6(0xeb8ff058, 0x0024); |
157 | /* lgr %r14,%r15 */ | 157 | /* lgr %r14,%r15 */ |
158 | EMIT4(0xb90400ef); | 158 | EMIT4(0xb90400ef); |
159 | /* ahi %r15,<offset> */ | 159 | /* aghi %r15,<offset> */ |
160 | EMIT4_IMM(0xa7fa0000, (jit->seen & SEEN_MEM) ? -112 : -80); | 160 | EMIT4_IMM(0xa7fb0000, (jit->seen & SEEN_MEM) ? -112 : -80); |
161 | /* stg %r14,152(%r15) */ | 161 | /* stg %r14,152(%r15) */ |
162 | EMIT6(0xe3e0f098, 0x0024); | 162 | EMIT6(0xe3e0f098, 0x0024); |
163 | } else if ((jit->seen & SEEN_XREG) && (jit->seen & SEEN_LITERAL)) | 163 | } else if ((jit->seen & SEEN_XREG) && (jit->seen & SEEN_LITERAL)) |