Fixing eBPF Spinlock Bugs Stops Profiler‑Induced System Freezes
A Linux profiler caused system freezes due to eBPF spinlock bugs in the kernel. The author traced the issue to long‑running NMI handlers, patched multiple kernel spinlock problems, and contributed the fixes upstream. The result eliminates the freezes and improves eBPF stability for profiling tools.