aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2013-07-16 04:36:06 -0400
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2013-07-18 06:44:35 -0400
commitfee1b5488d76396d8f95989624d37f436b3fba44 (patch)
treebd8e39b6d469ddb9587549b1f6ad248c5907c741
parent1eeb74782d354175ef9f3bff02fae62c6e0aef24 (diff)
s390/bpf,jit: use generic jit dumper
This is the s390 backend of 79617801 "filter: bpf_jit_comp: refactor and unify BPF JIT image dump output". Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
-rw-r--r--arch/s390/net/bpf_jit_comp.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/arch/s390/net/bpf_jit_comp.c b/arch/s390/net/bpf_jit_comp.c
index a41f0b15faa1..80828bfee2ec 100644
--- a/arch/s390/net/bpf_jit_comp.c
+++ b/arch/s390/net/bpf_jit_comp.c
@@ -787,15 +787,9 @@ void bpf_jit_compile(struct sk_filter *fp)
787 cjit = jit; 787 cjit = jit;
788 } 788 }
789 if (bpf_jit_enable > 1) { 789 if (bpf_jit_enable > 1) {
790 pr_err("flen=%d proglen=%lu pass=%d image=%p\n", 790 bpf_jit_dump(fp->len, jit.end - jit.start, pass, jit.start);
791 fp->len, jit.end - jit.start, pass, jit.start); 791 if (jit.start)
792 if (jit.start) {
793 printk(KERN_ERR "JIT code:\n");
794 print_fn_code(jit.start, jit.mid - jit.start); 792 print_fn_code(jit.start, jit.mid - jit.start);
795 print_hex_dump(KERN_ERR, "JIT literals:\n",
796 DUMP_PREFIX_ADDRESS, 16, 1,
797 jit.mid, jit.end - jit.mid, false);
798 }
799 } 793 }
800 if (jit.start) 794 if (jit.start)
801 fp->bpf_func = (void *) jit.start; 795 fp->bpf_func = (void *) jit.start;