|
Creating Complex Network Services with eBPF: Experience and Lessons Learned
Dear all, I would like to share with you this [1] paper where we presented our experience and findings while trying to implement several network services with eBPF. We discuss the main encountered lim
Dear all, I would like to share with you this [1] paper where we presented our experience and findings while trying to implement several network services with eBPF. We discuss the main encountered lim
|
By
Sebastiano Miano
·
|
|
minutes: IO Visor TSC/Dev Meeting
Hi all, Thanks for joining the discussion today, as usual my notes of the discussion are included below. Cheers, Brenden === Discussion === Alexei - microkernel/umh work - see lkml Yonghong - working
Hi all, Thanks for joining the discussion today, as usual my notes of the discussion are included below. Cheers, Brenden === Discussion === Alexei - microkernel/umh work - see lkml Yonghong - working
|
By
Brenden Blanco
·
|
|
reminder: IO Visor TSC/Dev Meeting
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
|
By
Brenden Blanco
·
|
|
File descriptor leakage in BCC upon multiple load_func and unload_func calls 5 messages
Dear All, One of our applications is giving errors because there are many file descriptors open. After some debugging we found that bcc appears to be leaking file descriptors. Please considerer the fo
Dear All, One of our applications is giving errors because there are many file descriptors open. After some debugging we found that bcc appears to be leaking file descriptors. Please considerer the fo
|
By
Mauricio Vasquez
·
|
|
ask for help to build bcc on EL7 with kernel oracle uek5 2 messages
env. EL7 kernel 4.14.23-1.el7uek.x86_64 http://yum.oracle.com/repo/OracleLinux/OL7/developer_UEKR5/x86_64/index.html with llvm llvm-toolset-7-libomp-4.0.1-1.el7.x86_64 llvm-toolset-7-llvm-libs-4.0.1-3
env. EL7 kernel 4.14.23-1.el7uek.x86_64 http://yum.oracle.com/repo/OracleLinux/OL7/developer_UEKR5/x86_64/index.html with llvm llvm-toolset-7-libomp-4.0.1-1.el7.x86_64 llvm-toolset-7-llvm-libs-4.0.1-3
|
By
saihua
·
|
|
ask for help to build bcc on EL7 with kernel oracle uek5
env. EL7 kernel 4.14.23-1.el7uek.x86_64 http://yum.oracle.com/repo/OracleLinux/OL7/developer_UEKR5/x86_64/index.html with llvm llvm-toolset-7-libomp-4.0.1-1.el7.x86_64 llvm-toolset-7-llvm-libs-4.0.1-3
env. EL7 kernel 4.14.23-1.el7uek.x86_64 http://yum.oracle.com/repo/OracleLinux/OL7/developer_UEKR5/x86_64/index.html with llvm llvm-toolset-7-libomp-4.0.1-1.el7.x86_64 llvm-toolset-7-llvm-libs-4.0.1-3
|
By
saihua
·
|
|
Failing bcc tests on xenial with 4.13 kernel 5 messages
Hi bcc devs, I am trying to get the bcc tests to pass on the master branch on top of Ubuntu 16.04 running the HWE kernel, which is version 4.13.0-36-generic. I'm compiling bcc using LLVM 6.0 (yes, it'
Hi bcc devs, I am trying to get the bcc tests to pass on the master branch on top of Ubuntu 16.04 running the HWE kernel, which is version 4.13.0-36-generic. I'm compiling bcc using LLVM 6.0 (yes, it'
|
By
Mike Percy
·
|
|
minutes: IO Visor TSC/Dev Meeting
Hi all, Thanks for joining the call today! Please see my notes from the discussion included below. === Status === Sargun: seccomp-ebpf - verifier hurdles - wants synchronous filtering as minimum featu
Hi all, Thanks for joining the call today! Please see my notes from the discussion included below. === Status === Sargun: seccomp-ebpf - verifier hurdles - wants synchronous filtering as minimum featu
|
By
Brenden Blanco
·
|
|
reminder: IO Visor TSC/Dev Meeting
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
|
By
Brenden Blanco
·
|
|
handle pool of elements in eBPF maps 3 messages
Dear All, We know from our experience implementing network functions in eBPF that some services require to keep pool of elements, for example addresses and ports in a NAT. So far we haven't found a wa
Dear All, We know from our experience implementing network functions in eBPF that some services require to keep pool of elements, for example addresses and ports in a NAT. So far we haven't found a wa
|
By
Mauricio Vasquez
·
|
|
Detecting modification of a bpf map from userspace 4 messages
Dear devs, Is there a way to poll() or select() or otherwise not-busy-wait on a bpf map in userspace? I would like to react quickly to new data coming into the map from my bpf program withoug consumin
Dear devs, Is there a way to poll() or select() or otherwise not-busy-wait on a bpf map in userspace? I would like to react quickly to new data coming into the map from my bpf program withoug consumin
|
By
Pablo Alvarez
·
|
|
minutes: IO Visor TSC/Dev Meeting 2 messages
Hi all, Thanks for attending the call this week. My notes are included below. === Updates === DTrace GPLed in Dec 2017 - To help with Oracle Linux port - Should we take dtrace kernel code into linux?
Hi all, Thanks for attending the call this week. My notes are included below. === Updates === DTrace GPLed in Dec 2017 - To help with Oracle Linux port - Should we take dtrace kernel code into linux?
|
By
Brenden Blanco
·
|
|
reminder: IO Visor TSC/Dev Meeting
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
|
By
Brenden Blanco
·
|
|
xdp_router_ipv4 sample
Hello Everyone, I've compiled xdp_router_ipv4 example in net-next-4.15 kernel. Now i want to redirect and routing xdp_router machine to other_machine. xdp_router has a 2 interface(eth0, eth1). also i
Hello Everyone, I've compiled xdp_router_ipv4 example in net-next-4.15 kernel. Now i want to redirect and routing xdp_router machine to other_machine. xdp_router has a 2 interface(eth0, eth1). also i
|
By
Cervant
·
|
|
minutes: IO Visor TSC/Dev Meeting
Hi All, Thanks for joining the call today. As usual, here are my notes. === Status === Yonghong: - Bug fixes - Python 2/3 becoming default - Tools need some fixes - Brenden has some patches in a branc
Hi All, Thanks for joining the call today. As usual, here are my notes. === Status === Yonghong: - Bug fixes - Python 2/3 becoming default - Tools need some fixes - Brenden has some patches in a branc
|
By
Brenden Blanco
·
|
|
reminder: IO Visor TSC/Dev Meeting
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
Please join us tomorrow for our bi-weekly call. As usual, this meeting is open to everybody and completely optional. You might be interested to join if: You want to know what is going on in BPF land Y
|
By
Brenden Blanco
·
|
|
Is this possible to attach eBPF programs to virtual interfaces? 4 messages
Hello All, I tried to load a PROG_TYPE_SCHED_CLS eBPF program and attach it to a linux interface, netlink fails because it is not able to find the interface. Those are the steps I did: sudo ifconfig v
Hello All, I tried to load a PROG_TYPE_SCHED_CLS eBPF program and attach it to a linux interface, netlink fails because it is not able to find the interface. Those are the steps I did: sudo ifconfig v
|
By
Mauricio Vasquez
·
|
|
XDP router exam - bpf create map failed error. 2 messages
Hi Guys, I'm beginner of XDP and BPF. I'm working also XDP exams and prototype-kernel. xdp_ddos01_blacklist exam it worked and xdp dropped packets. But xdp_router_ipv4 isn't working. root@xdptester:~/
Hi Guys, I'm beginner of XDP and BPF. I'm working also XDP exams and prototype-kernel. xdp_ddos01_blacklist exam it worked and xdp dropped packets. But xdp_router_ipv4 isn't working. root@xdptester:~/
|
By
haritsu87
·
|
|
ANNOUNCE: bpfd - a remote proxy daemon for executing bpf code (with corres. bcc changes) 5 messages
Hi Guys, I've been working on an idea I discussed with other kernel developers (Alexei, Josef etc) last LPC about how to make it easier to run bcc tools on remote systems. Use case ======== Run bcc to
Hi Guys, I've been working on an idea I discussed with other kernel developers (Alexei, Josef etc) last LPC about how to make it easier to run bcc tools on remote systems. Use case ======== Run bcc to
|
By
Joel Fernandes
·
|
|
[PATCH] bpf/stackmap: Implement bpf_get_next_key
Currently stackmaps can't be iterated over. The keys are obtained through other maps and look ups have to be performed. In new usecases, its useful to be able to iterate over the stackmap independentl
Currently stackmaps can't be iterated over. The keys are obtained through other maps and look ups have to be performed. In new usecases, its useful to be able to iterate over the stackmap independentl
|
By
Joel Fernandes
·
|