[$] The BPF allocator runs into trouble

Post Syndicated from original https://lwn.net/Articles/892743/

One of the changes merged for the 5.18 kernel was a specialized memory allocator for BPF
programs that have been loaded into the kernel. Since then, though, this
feature has
run into a fair amount of turbulence and will almost certainly be disabled
in the final 5.18 release. This outcome is partly a result of bugs in the
allocator itself, but this work also had the bad luck to trip some older
and deeper bugs within the kernel’s memory-management subsystem.