Curation by wodebad 1 week, 4 days ago for query ebpf
Original results
-
https://en.wikipedia.org/wiki/EBPF — found via Wikipedia
EBPF
eBPF is a technology that can run programs in a privileged context such as the operating system kernel. It is the successor to the Berkeley Packet Filter
-
https://en.wikipedia.org/wiki/Berkeley_Packet_Filter — found via Wikipedia
Berkeley Packet Filter
which supports JIT and eBPF (without cBPF). Its code has been reused to provide eBPF support in non-Linux systems. Microsoft's eBPF on Windows builds on
-
https://en.wikipedia.org/wiki/Express_Data_Path — found via Wikipedia
Express Data Path
XDP (eXpress Data Path) is an eBPF-based high-performance data path used to send and receive network packets at high rates by bypassing most of the operating
-
https://en.wikipedia.org/wiki/Brendan_Gregg — found via Wikipedia
Brendan Gregg
by companies worldwide. He pioneered eBPF as an observability technology, including authoring many advanced eBPF tracing tools to provide unique insights
-
https://en.wikipedia.org/wiki/Cilium_(computing) — found via Wikipedia
Cilium (computing)
networking, observability, and security. It is based on the kernel technology eBPF, originally for better networking performance, and now leverages many additional
-
http://en.wikipedia.org/wiki/EBPF — found via Mwmbl
eBPF - Wikipedia
It is used to safely and efficiently extend the capabilities of the kernel at runtime without requiring changes to kernel source code or loading kernel m…
-
https://docs.rs/crate/ebpf/0.0.2/ — found via Mwmbl
ebpf 0.0.2 - Docs.rs
ebpf - rust Linux eBPF interface ebpf provides a Rust interface to the Linux extended BPF subsystem including support for loading eBPF programs from ELF …
-
https://docs.rs/rbpf — found via Mwmbl
rbpf - Rust
This crate contains a virtual machine for eBPF program execution. BPF, as in Berkeley Packet Filter, is an assembly-like language initially developed for…
-
http://lwn.net/Articles/947461/ — found via Mwmbl
eBPF and security [LWN.net]
eBPF and security eBPF and security I agree, especially since the impact of a verifier bug is much more likely to be arbitrary code execution or informat…
-
http://lwn.net/Articles/613387/ — found via Mwmbl
eBPF syscall, verifier, testsuite [LWN.net]
Hi All, v14 -> v15: - got rid of macros with hidden control flow (suggested by David) replaced macro with explicit goto or return and simplified where po…
-
http://lwn.net/Articles/737771 — found via Mwmbl
Using eBPF and XDP in Suricata [LWN.net]
Much software that uses the Linux kernel does so at comparative arms-length: when it needs the kernel, perhaps for a read or write, it performs a system …
-
http://lwn.net/Articles/945834/ — found via Mwmbl
LWN.net Weekly Edition for October 5, 2023 [LWN.net]
The eBPF in-kernel virtual machine is approaching its tenth anniversary as part of Linux; it has grown into a tool with many types of uses in the ecosyst…
-
http://lwn.net/Articles/625224/ — found via Mwmbl
Attaching eBPF programs to sockets [LWN.net]
Attaching eBPF programs to sockets Subscribers to LWN.net made this article — and everything that surrounds it — possible. If you appreciate our content,…
-
http://lwn.net/Articles/831619/ — found via Mwmbl
BPF in GCC [LWN.net]
Linux eBPF instructions have only an 8-bit opcode field: https://www.kernel.org/doc/html/latest/networking/filter.... (see end of section, just before ht…
-
http://lwn.net/Articles/614226/ — found via Mwmbl
bpf: add search pruning optimization and tests [LWN.net]
Hi All, patch #1 commit log explains why eBPF verifier has to examine some instructions multiple times and describes the search pruning optimization that…
-
http://stackoverflow.com/q/77806638 — found via Mwmbl
ebpf - BPF setsockopt with ICMP6 - Stack Overflow
We are using ebpf to mark ICMP6 packets, if the ToS Socket Option is used. We are using the setsockopt ebpf program. We are also using ip -6 rule with th…
-
https://stackoverflow.com/q/75058008 — found via Mwmbl
ebpf - string matching in bpf programs - Stack Overflow
@pchaigno to call this function i need to copy a const chat * into a char array in stack. Can i avoid it? when i change signature of this function to cons…
-
https://stackoverflow.com/a/71741338 — found via Mwmbl
ebpf - Unable to fetch data using bpf_map_lookup_elem() - Stack …
I am trying to write a code for XDP where a user space program will populate a bpf map and then later the Kernel will look into the map. For creating the…
-
https://stackoverflow.com/a/72160199 — found via Mwmbl
ebpf - how to access to bpf map which was made by user program i…
Let's suppose there are two programs (User program and Kernel program). User program made bpf map by api bpf_create_map_name() and it returns fd. With th…
-
http://www.phoronix.com/search/eBPF — found via Mwmbl
eBPF - Phoronix
The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements…
-
https://www.phoronix.com/forums/node/49542 — found via Mwmbl
eBPF Programs Can Attach To KProbes In Linux 4.1 - Phoro…
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register li…
-
https://blog.cloudflare.com/ebpf-cant-count/ — found via Mwmbl
eBPF can't count?!
eBPF can't count?! It is unlikely we can tell you anything new about the extended Berkeley Packet Filter, eBPF for short, if you've read all the great ma…
-
https://blog.cloudflare.com/epbf_sockets_hop_distance/ — found via Mwmbl
eBPF, Sockets, Hop Distance and manually writing eBPF assembly
eBPF, Sockets, Hop Distance and manually writing eBPF assembly A friend gave me an interesting task: extract IP TTL values from TCP connections establish…
-
http://github.com/cilium/ebpf/tree/main/btf — found via Mwmbl
ebpf/btf at main · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/tree/v0.9.3/btf — found via Mwmbl
ebpf/btf at v0.9.3 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/alxn/ebpf — found via Mwmbl
GitHub - alxn/ebpf: eBPF Library for Go
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/tree/v0.9.3/go.mod — found via Mwmbl
ebpf/go.mod at v0.9.3 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
http://github.com/cilium/ebpf — found via Mwmbl
GitHub - cilium/ebpf: ebpf-go is a pure-Go library to read, modi…
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
http://github.com/csioza/eBPF/blob/main/xdp-proxy.c — found via Mwmbl
eBPF/xdp-proxy.c at main · csioza/eBPF · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/tree/v0.15.0/features — found via Mwmbl
ebpf/features at v0.15.0 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/lxd5866/ebpf — found via Mwmbl
GitHub - lxd5866/ebpf: eBPF Library for Go
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/blob/v0.9.3/btf/doc.go — found via Mwmbl
ebpf/btf/doc.go at v0.9.3 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://microsoft.github.io/ebpf-for-windows/ — found via Mwmbl
eBPF for Windows: Main Page
Introduction eBPF is a well-known technology for providing programmability and agility, especially for extending an OS kernel, for use cases such as DoS …
-
https://www.redhat.com/en/blog/ebpf-wrapped-2023 — found via Mwmbl
eBPF wrapped 2023
eBPF wrapped 2023 When it comes to open-source innovation, Red Hat is committed to pushing technological boundaries and enhancing the capabilities of cut…
-
https://lkml.org/lkml/2020/3/5/4 — found via Mwmbl
LKML: Luke Nelson: [PATCH bpf-next v5 2/4] riscv, bpf: add RV32G…
This is an eBPF JIT for RV32G, adapted from the JIT for RV64G and the 32-bit ARM JIT. There are two main changes required for this to work compared to th…
New results
-
https://en.wikipedia.org/wiki/EBPF — found via Wikipedia
EBPF
eBPF is a technology that can run programs in a privileged context such as the operating system kernel. It is the successor to the Berkeley Packet Filter
-
https://en.wikipedia.org/wiki/Berkeley_Packet_Filter — found via Wikipedia
Berkeley Packet Filter
which supports JIT and eBPF (without cBPF). Its code has been reused to provide eBPF support in non-Linux systems. Microsoft's eBPF on Windows builds on
-
https://en.wikipedia.org/wiki/Express_Data_Path — found via Wikipedia
Express Data Path
XDP (eXpress Data Path) is an eBPF-based high-performance data path used to send and receive network packets at high rates by bypassing most of the operating
-
https://en.wikipedia.org/wiki/Brendan_Gregg — found via Wikipedia
Brendan Gregg
by companies worldwide. He pioneered eBPF as an observability technology, including authoring many advanced eBPF tracing tools to provide unique insights
-
https://en.wikipedia.org/wiki/Cilium_(computing) — found via Wikipedia
Cilium (computing)
networking, observability, and security. It is based on the kernel technology eBPF, originally for better networking performance, and now leverages many additional
-
http://en.wikipedia.org/wiki/EBPF — found via Mwmbl
eBPF - Wikipedia
It is used to safely and efficiently extend the capabilities of the kernel at runtime without requiring changes to kernel source code or loading kernel m…
-
https://docs.rs/crate/ebpf/0.0.2/ — found via Mwmbl
ebpf 0.0.2 - Docs.rs
ebpf - rust Linux eBPF interface ebpf provides a Rust interface to the Linux extended BPF subsystem including support for loading eBPF programs from ELF …
-
https://docs.rs/rbpf — found via Mwmbl
rbpf - Rust
This crate contains a virtual machine for eBPF program execution. BPF, as in Berkeley Packet Filter, is an assembly-like language initially developed for…
-
http://lwn.net/Articles/947461/ — found via Mwmbl
eBPF and security [LWN.net]
eBPF and security eBPF and security I agree, especially since the impact of a verifier bug is much more likely to be arbitrary code execution or informat…
-
http://lwn.net/Articles/613387/ — found via Mwmbl
eBPF syscall, verifier, testsuite [LWN.net]
Hi All, v14 -> v15: - got rid of macros with hidden control flow (suggested by David) replaced macro with explicit goto or return and simplified where po…
-
http://lwn.net/Articles/737771 — found via Mwmbl
Using eBPF and XDP in Suricata [LWN.net]
Much software that uses the Linux kernel does so at comparative arms-length: when it needs the kernel, perhaps for a read or write, it performs a system …
-
http://lwn.net/Articles/945834/ — found via Mwmbl
LWN.net Weekly Edition for October 5, 2023 [LWN.net]
The eBPF in-kernel virtual machine is approaching its tenth anniversary as part of Linux; it has grown into a tool with many types of uses in the ecosyst…
-
http://lwn.net/Articles/625224/ — found via Mwmbl
Attaching eBPF programs to sockets [LWN.net]
Attaching eBPF programs to sockets Subscribers to LWN.net made this article — and everything that surrounds it — possible. If you appreciate our content,…
-
http://lwn.net/Articles/831619/ — found via Mwmbl
BPF in GCC [LWN.net]
Linux eBPF instructions have only an 8-bit opcode field: https://www.kernel.org/doc/html/latest/networking/filter.... (see end of section, just before ht…
-
http://lwn.net/Articles/614226/ — found via Mwmbl
bpf: add search pruning optimization and tests [LWN.net]
Hi All, patch #1 commit log explains why eBPF verifier has to examine some instructions multiple times and describes the search pruning optimization that…
-
http://stackoverflow.com/q/77806638 — found via Mwmbl
ebpf - BPF setsockopt with ICMP6 - Stack Overflow
We are using ebpf to mark ICMP6 packets, if the ToS Socket Option is used. We are using the setsockopt ebpf program. We are also using ip -6 rule with th…
-
https://stackoverflow.com/q/75058008 — found via Mwmbl
ebpf - string matching in bpf programs - Stack Overflow
@pchaigno to call this function i need to copy a const chat * into a char array in stack. Can i avoid it? when i change signature of this function to cons…
-
https://stackoverflow.com/a/71741338 — found via Mwmbl
ebpf - Unable to fetch data using bpf_map_lookup_elem() - Stack …
I am trying to write a code for XDP where a user space program will populate a bpf map and then later the Kernel will look into the map. For creating the…
-
https://stackoverflow.com/a/72160199 — found via Mwmbl
ebpf - how to access to bpf map which was made by user program i…
Let's suppose there are two programs (User program and Kernel program). User program made bpf map by api bpf_create_map_name() and it returns fd. With th…
-
http://www.phoronix.com/search/eBPF — found via Mwmbl
eBPF - Phoronix
The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements…
-
https://www.phoronix.com/forums/node/49542 — found via Mwmbl
eBPF Programs Can Attach To KProbes In Linux 4.1 - Phoro…
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register li…
-
https://blog.cloudflare.com/ebpf-cant-count/ — found via Mwmbl
eBPF can't count?!
eBPF can't count?! It is unlikely we can tell you anything new about the extended Berkeley Packet Filter, eBPF for short, if you've read all the great ma…
-
https://blog.cloudflare.com/epbf_sockets_hop_distance/ — found via Mwmbl
eBPF, Sockets, Hop Distance and manually writing eBPF assembly
eBPF, Sockets, Hop Distance and manually writing eBPF assembly A friend gave me an interesting task: extract IP TTL values from TCP connections establish…
-
http://github.com/cilium/ebpf/tree/main/btf — found via Mwmbl
ebpf/btf at main · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/tree/v0.9.3/btf — found via Mwmbl
ebpf/btf at v0.9.3 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/alxn/ebpf — found via Mwmbl
GitHub - alxn/ebpf: eBPF Library for Go
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/tree/v0.9.3/go.mod — found via Mwmbl
ebpf/go.mod at v0.9.3 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
http://github.com/cilium/ebpf — found via Mwmbl
GitHub - cilium/ebpf: ebpf-go is a pure-Go library to read, modi…
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
http://github.com/csioza/eBPF/blob/main/xdp-proxy.c — found via Mwmbl
eBPF/xdp-proxy.c at main · csioza/eBPF · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/tree/v0.15.0/features — found via Mwmbl
ebpf/features at v0.15.0 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/lxd5866/ebpf — found via Mwmbl
GitHub - lxd5866/ebpf: eBPF Library for Go
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://github.com/cilium/ebpf/blob/v0.9.3/btf/doc.go — found via Mwmbl
ebpf/btf/doc.go at v0.9.3 · cilium/ebpf · GitHub
Saved searches Use saved searches to filter your results more quickly You signed in with another tab or window. Reload to refresh your session.You signed…
-
https://microsoft.github.io/ebpf-for-windows/ — found via Mwmbl
eBPF for Windows: Main Page
Introduction eBPF is a well-known technology for providing programmability and agility, especially for extending an OS kernel, for use cases such as DoS …
-
https://www.redhat.com/en/blog/ebpf-wrapped-2023 — found via Mwmbl
eBPF wrapped 2023
eBPF wrapped 2023 When it comes to open-source innovation, Red Hat is committed to pushing technological boundaries and enhancing the capabilities of cut…
-
https://lkml.org/lkml/2020/3/5/4 — found via Mwmbl
LKML: Luke Nelson: [PATCH bpf-next v5 2/4] riscv, bpf: add RV32G…
This is an eBPF JIT for RV32G, adapted from the JIT for RV64G and the 32-bit ARM JIT. There are two main changes required for this to work compared to th…