LWN Coverage of 2023 Linux Storage, Filesystem, Memory-Management and BPF Summit
-
Sunsetting buffer heads: nobody likes the venerable buffer-head data structure, but getting rid of it is not an easy task.
-
A development-process discussion: trying to come to grips, again, with the problems of maintainer overload and frustrated contributors.
-
FUSE and io_uring: an effort to use io_uring in FUSE to improve performance.
-
Fanotify and hierarchical storage management: fanotify can be used for HSM, but some additions would make it better; meanwhile, there are some deadlocks and races that need to be addressed.
-
Monitoring mount operations: discussion on the needs for monitoring mount and unmount activity in the system.
-
Page aging with hardware counters: can the kernel's understanding of memory access patterns be usefully improved with hardware assistance?
-
The intersection of lazy RCU and memory reclaim: a discussion of the memory-management implications of the lazy RCU mechanism.
-
Memory passthrough for virtual machines: an effort to improve the efficiency of memory management in virtualized workloads.
-
Phyr: a potential scatterlist replacement: working toward a better representation of DMA operations in both the CPU and device spaces.
-
Fighting the zombie-memcg invasion: memory control groups have long presented memory-management problems of their own. This session explored the current difficulties and how they might be fixed.
-
Toward a swap abstraction layer: a proposal to bring some much-needed structure to the swap subsystem.
-
A slab allocator (removal) update: what is being done to reduce the number of slab allocators in the kernel.
-
Reliable user-space stack traces with SFrame: a derivative of the kernel's ORC format may provide a more efficient way to reliably produce user-space stack traces.