You might like
New blog post introducing and demoing retsnoop, a powerful and ergonomic tool for debugging confusing kernel errors and learning kernel internals through tracing. nakryiko.com/posts/retsnoop… #linux #tracing
I am pleased to announce that our paper "An In-Kernel Solution Based on #XDP for #5G #UPF: Design, Prototype and Performance Evaluation" has been accepted 1st joint International Workshop on Network Programmability and Automation.

Compact NUMA-aware Locks talk starting in 15 mins: youtube.com/watch?v=b6jQnJ…
youtube.com
YouTube
LPC 2021 - Performance and Scalability MC
Linux Plumbers talk of the day: Compact NUMA-aware Locks linuxplumbersconf.org/event/11/contr… at 10:30PT/19:30CEST today by David Dice/Alex Kogan. Stream: youtube.com/c/LinuxPlumber… Paper: arxiv.org/abs/1810.05600
eBPF Foundation announced. Founding members are Facebook, Google, Isovalent, Microsoft, Netflix. linuxfoundation.org/press-release/…
Computing Performance: On the Horizon, @usenix #LISA21 video & slides are now online. The current state, and my predictions, for CPUs, memory, disks, and more. youtube.com/watch?v=5nN1wj… usenix.org/conference/lis…
youtube.com
YouTube
LISA21 - Computing Performance: On the Horizon
BPF Internals, @usenix #LISA21 video & slides are now online. From bpftrace to machine code, showing how it all works. youtube.com/watch?v=_5Z2AU… usenix.org/conference/lis… #eBPF
youtube.com
YouTube
LISA21 - BPF Internals
Having to deal with bpf_printk() recently for some fancier debug output I realized there are a bunch of interesting aspects worth sharing, especially taking into account various kernel versions. This resulted in nakryiko.com/posts/bpf-tips… Hope it will be helpful to someone.
"Computer Performance: On the Horizon" is my plenary talk for USENIX #LISA21 next week, Jun 1-3 bit.ly/usenixlisa21 @LISAConference
New kernel post! This time: /proc/*/mem and how it writes to unwritable mem. Key takeaway: By walking page tables in software, the kernel can access userspace mem without directly dereferencing pointers it gets from userspace. (No WP/SMAP bits involved). offlinemark.com/2021/05/12/an-…
new blog post: What is Observability? brendangregg.com/blog/2021-05-2…

Removing receive side bottlenecks in network performance with eBPF and CPUMAP...aka really ensuring flows are spread across cpus: developers.redhat.com/blog/2021/05/1…
developers.redhat.com
Receive Side Scaling (RSS) with eBPF and CPUMAP | Red Hat Developer
High-speed network packet processing presents a challenging performance problem on servers. Modern network interface cards (NICs) can process packets at a much higher rate than the host can keep up
CFP for Networking & BPF Track for LPC 2021 is open! cilium.io/blog/2021/04/0…
cilium.io
Announcement: Networking and BPF Track at the 2021 Linux Plumbers Conference (LPC)
The organizers of the Networking and BPF track at the 2021 edition of the Linux Plumbers Conference (LPC) are pleased to announce the...
I wrote an article about BPF and Linux perf 🎉 The article includes step-by-step debugging with flame graphs, and many nitty-gritty details that tie themselves together at the end (i promise!). #bpf #ebpf #linux doordash.engineering/2021/04/01/exa…
Prediction: exokernels era begins thanks to eBPF Interesting use of eBPF to reduce the access latency to NVMe (half of the overhead is due to the kernel storage path usually) 👇 arxiv.org/pdf/2102.12922…
Meet bperf: Sharing hardware PMCs with BPF. git.kernel.org/acme/c/7fac83a… 2nd use of BPF skels in perf, first one was to use BPF in perf to count events in BPF programs. Again, thanks to @SongLiuBraving! #perf_tools #bpf #linux
gRPC server in kernel with eBPF; three times faster than go, two than Rust. Implemented minimum features just for benchmarking. eBPF (sockhash) gives hook for data arriving on TCP/UDP sockets, useful to implement server software? Or too restrictive? github.com/fujita/greeter…
E2fsprogs 1.46.0 is out: "[…] now supports the fast_commit […] which improves the latency of the fsync(2) system call […] now supports the stable_inodes […] both file system encryption and the casefold feature enabled […] lore.kernel.org/linux-ext4/YBm… #linux #kernel #ext4
![kernellogger's tweet image. E2fsprogs 1.46.0 is out:
"[…] now supports the fast_commit […] which improves the latency of the fsync(2) system call […]
now supports the stable_inodes […]
both file system
encryption and the casefold feature enabled […]
lore.kernel.org/linux-ext4/YBm… #linux #kernel #ext4](https://pbs.twimg.com/media/EtWz05eXUAA2uUF.jpg)
Thanks @anakryiko for helping me improve this article!
In a previous post, our #TiDB engineer @ethercflow shared why we switched from bcc-tools to #libbpf-tools. This time, he introduces some tips & tricks for writing libbpf-tools. hubs.ly/H0Cy7hP0 We hope this post can help you write efficient and correct #BPF programs.
For anyone thinking of doing a eBPF observability/tracing startup: this costs companies ~$52, has >100 open source tools, and was written by an expert with >15 yrs tracing experience & help from other BPF experts brendangregg.com/bpf-performanc…
United States Trends
- 1. John Bolton 47.6K posts
- 2. #KonamiWorldSeriesSweepstakes 1,921 posts
- 3. Mitch McConnell 34.5K posts
- 4. Putin 176K posts
- 5. Term 195K posts
- 6. Ace Frehley 1,213 posts
- 7. Andrade 11.4K posts
- 8. #2025MAMAVOTE 1.66M posts
- 9. Steelers 24.2K posts
- 10. Asheville 4,022 posts
- 11. AJ Green 1,101 posts
- 12. Carter Hart 3,982 posts
- 13. Former Trump 20.1K posts
- 14. Dairy Bird N/A
- 15. Curt Cignetti 5,000 posts
- 16. HARD LAUNCH 6,651 posts
- 17. Tyla 33.6K posts
- 18. Nissan 5,009 posts
- 19. No Kings 158K posts
- 20. Espionage Act 5,395 posts
Something went wrong.
Something went wrong.