|
LPC 2022 Networking and BPF Track CFP
We are pleased to announce the Call for Proposals (CFP) for the Networking and BPF track at the 2022 edition of the Linux Plumbers Conference (LPC), which is planned to be held in Dublin, Ireland, on
We are pleased to announce the Call for Proposals (CFP) for the Networking and BPF track at the 2022 edition of the Linux Plumbers Conference (LPC), which is planned to be held in Dublin, Ireland, on
|
By
Daniel Borkmann
·
|
|
RPI install with snapcraft
I installed on latest Raspbian (bullseye) with Snapcraft. However, when I tried to run hello_world.py with python3, I got modprobe: FATAL: Module kheaders not found in directory /lib/modules/5.10.63-v
I installed on latest Raspbian (bullseye) with Snapcraft. However, when I tried to run hello_world.py with python3, I got modprobe: FATAL: Module kheaders not found in directory /lib/modules/5.10.63-v
|
By
theycallmevirgo@...
·
|
|
#bcc Count map.ringbuf_reserve() failures
4 messages
#bcc
Thought I added the #bcc tag but I no longer see it :( So just in case, it's not clear, this is with BCC.
Thought I added the #bcc tag but I no longer see it :( So just in case, it's not clear, this is with BCC.
|
By
Eelco Chaudron
·
|
|
Count map.ringbuf_reserve() failures
Hi, Was wondering if there is a way to count the number of times map.ringbuf_reserve() fails for a BPF_RINGBUF_OUTPUT buffer? This way I can get notified in userspace that I have missed events, and mi
Hi, Was wondering if there is a way to count the number of times map.ringbuf_reserve() fails for a BPF_RINGBUF_OUTPUT buffer? This way I can get notified in userspace that I have missed events, and mi
|
By
Eelco Chaudron
·
|
|
Access packet payload in TC egress programs
5 messages
Dear all, how can I access the payload of the packet in a program attached to the TC egress hook (SCHED_CLS attached to clsact qdisc)? ctx->data_end points to the end of the L4 header, while on the in
Dear all, how can I access the payload of the packet in a program attached to the TC egress hook (SCHED_CLS attached to clsact qdisc)? ctx->data_end points to the end of the L4 header, while on the in
|
By
Federico Parola
·
|
|
Tracing CPU utilisation
2 messages
Hi, Can someone please let me know that there is any way to get a CPU profile for a specific function using eBPF? Thanks & Regards, Ragalahari
Hi, Can someone please let me know that there is any way to get a CPU profile for a specific function using eBPF? Thanks & Regards, Ragalahari
|
By
Raga lahari
·
|
|
LPC 2021 Networking and BPF Track CFP (2nd reminder)
This is a reminder for the Call for Proposals (CFP) for the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC), which will be held virtually on the wider Internet, on
This is a reminder for the Call for Proposals (CFP) for the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC), which will be held virtually on the wider Internet, on
|
By
Daniel Borkmann
·
|
|
LPC 2021 Networking and BPF Track CFP (Reminder)
This is a reminder for the Call for Proposals (CFP) for the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC), which will be held virtually on the wider Internet, on
This is a reminder for the Call for Proposals (CFP) for the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC), which will be held virtually on the wider Internet, on
|
By
Daniel Borkmann
·
|
|
Using XDP in docker swarm to track outgoing traffic
Hi everyone, I am trying to use XDP to track outgoing traffic from docker containers deployed using docker swarm and running in a network using the driver overlay. I am using a simple xdp program base
Hi everyone, I am trying to use XDP to track outgoing traffic from docker containers deployed using docker swarm and running in a network using the driver overlay. I am using a simple xdp program base
|
By
Sebastião Santos Boavida Amaro
·
|
|
BPF map pinning
Hi, Can someone please help me to pin a BPF map in custom path for a TC program. My requirement is pin a map in interface-specific path (like /sys/fs/bpf/eth0/) Regards, Ragalahari
Hi, Can someone please help me to pin a BPF map in custom path for a TC program. My requirement is pin a map in interface-specific path (like /sys/fs/bpf/eth0/) Regards, Ragalahari
|
By
Raga lahari
·
|
|
Question about map.increment()
3 messages
#bcc
Is there a reason why map.increment() internally copies the key into a stack variable? When building a key inline, it uses double the stack space and incurs the cost of a copy. For u64 keys this is fi
Is there a reason why map.increment() internally copies the key into a stack variable? When building a key inline, it uses double the stack space and incurs the cost of a copy. For u64 keys this is fi
|
By
Donald Hunter
·
|
|
[libbpf] Questions about XDP/TC
2 messages
1. How do I attach `BPF_PROG_TYPE_SCHED_CLS`/`classifier` BPF programs to specific data path(i.e. ingress or egress) using libbpf ? I found some comments related in the source: ``` The **BPF_F_INGRESS
1. How do I attach `BPF_PROG_TYPE_SCHED_CLS`/`classifier` BPF programs to specific data path(i.e. ingress or egress) using libbpf ? I found some comments related in the source: ``` The **BPF_F_INGRESS
|
By
chenhengqi@...
·
|
|
libffi trampolines and stack traces? : was Overly brief stack traces for Java/linux ?
4 messages
I still digging into this issue, and have hacked memleak/bcc to show addresses when they cant be resolved. In other places, I'm seeing jit complied java stack frames showing up alongside C ones, which
I still digging into this issue, and have hacked memleak/bcc to show addresses when they cant be resolved. In other places, I'm seeing jit complied java stack frames showing up alongside C ones, which
|
By
Bradley Schatz
·
|
|
Overly brief stack traces for Java/linux ?
5 messages
Hi, I’m just starting to come to grips with bcc & perf-map-agent for introspecting java on linux, with the goal of identifying what appears to be an off-heap memory leak (using memleak). I appear to b
Hi, I’m just starting to come to grips with bcc & perf-map-agent for introspecting java on linux, with the goal of identifying what appears to be an off-heap memory leak (using memleak). I appear to b
|
By
Bradley Schatz
·
|
|
LPC 2021 Networking and BPF Track CFP
We are pleased to announce the Call for Proposals (CFP) for the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC), which is planned to be held in Dublin, Ireland, on
We are pleased to announce the Call for Proposals (CFP) for the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC), which is planned to be held in Dublin, Ireland, on
|
By
Daniel Borkmann
·
|
|
Questions about runqlen
3 messages
Hi, when I looked into the runqlen script yesterday, I found that, sadly, I misunderstood the "queue length" all the time not only the "length" part but also the "queue" part. Queue ===== Only CFS run
Hi, when I looked into the runqlen script yesterday, I found that, sadly, I misunderstood the "queue length" all the time not only the "length" part but also the "queue" part. Queue ===== Only CFS run
|
By
Abel Wu
·
|
|
BCC and passing packet from XDP to user-mode app
3 messages
#bcc
Hi! Is it possible to pass full ethernet packet from XDP to user-mode app using BCC? I wrote C code like this: BPF_PERF_OUTPUT(captured_data); int capture(struct xdp_md *ctx) { captured_data.perf_subm
Hi! Is it possible to pass full ethernet packet from XDP to user-mode app using BCC? I wrote C code like this: BPF_PERF_OUTPUT(captured_data); int capture(struct xdp_md *ctx) { captured_data.perf_subm
|
By
v.a.bonert@...
·
|
|
Which file should I include for KERNEL_VERSION macro ?
2 messages
I'v read this blog post https://facebookmicrosites.github.io/bpf/blog/2020/02/19/bpf-portability-and-co-re.html And want to apply this technique to my program: extern u32 LINUX_KERNEL_VERSION __kconfi
I'v read this blog post https://facebookmicrosites.github.io/bpf/blog/2020/02/19/bpf-portability-and-co-re.html And want to apply this technique to my program: extern u32 LINUX_KERNEL_VERSION __kconfi
|
By
chenhengqi@...
·
|
|
Which is oldest linux kernel version that can support BTF?
9 messages
#bcc
Hi, I'm looking into BTF and it's use case. Based on the document I understood to run BPF programs across different kernel versions, it needs to build with libbpf which depends on the BTF information.
Hi, I'm looking into BTF and it's use case. Based on the document I understood to run BPF programs across different kernel versions, it needs to build with libbpf which depends on the BTF information.
|
By
bg.salunke09@...
·
|
|
BCC Support for BPF Subprograms with Tail Calls (Kernel 5.10 Feature)
2 messages
Hello, I was wondering if BCC implements the new BPF feature (as of kernel 5.10) to allow BPF programs to utilize both BPF tail calls and BPF subprograms. This behavior is described near the end of th
Hello, I was wondering if BCC implements the new BPF feature (as of kernel 5.10) to allow BPF programs to utilize both BPF tail calls and BPF subprograms. This behavior is described near the end of th
|
By
jwkova@...
·
|