Re: Error with printk and bpf_trace_printk

2017-06-01 Thread Adel Fuchs
Hi Jesper, I tried adding your solution, bpf_debug, and I'm now able to run the program with no errors but the trace_pipe file stays empty. I just added this to my program: #ifdef DEBUG /* Only use this for debug output. Notice output from bpf_trace_printk() * end-up in /sys/kernel/debug/tracing/

Re: Error with printk and bpf_trace_printk

2017-05-30 Thread Jesper Dangaard Brouer
Notice, there are two mailing lists (Cc'ed) that you should likely ask these kind of questions on (instead of netdev), depending on if this is mostly related to bpf (iovisor-...@lists.iovisor.org) or somehow related to XDP (xdp-newb...@vger.kernel.org). See my answer inlined below: On Sun, 28 Ma

Error with printk and bpf_trace_printk

2017-05-28 Thread Adel Fuchs
Hi, I have a working eBPF program, and I'm trying to add outputs to it. I'm not able to use both printk and bpf_trace_printk functions. I get this error: ELF contains non-map related relo data in entry 0 pointing to section 8! Compiler bug?! Prog section 'ingress' rejected: Invalid argument (22)