A tale about fixing eBPF spinlock issues in the Linux kernel
A system freeze led us deep into Linux spinlock internals, where we helped find not one but three bugs in the kernel’s resilient locking code used by eBPF.
A system freeze led us deep into Linux spinlock internals, where we helped find not one but three bugs in the kernel’s resilient locking code used by eBPF.
A story about how an innocent profiling session led to a change to the Linux kernel that makes eBPF map-in-map updates much faster.