Welcome to the LWN.net Weekly Edition for May 30, 2024
- Readying DNF5 for Fedora 41: another attempt to replace this fundamental packaging tool.
- Fedora approves shipping pre-built macOS binaries: an unusual addition to the Fedora repository to support Apple hardware.
- The rest of the 6.10 merge window: what else was merged for the upcoming 6.10 kernel release.
- Ongoing coverage from the 2024
Linux Storage, Filesystem, Memory-Management, and BPF Summit:
- Atomic writes without tears: a discussion on how to support buffered I/O writes of 16KB with protection against torn (partial) writes.
- Filesystems and iomap: conversions of various filesystems to use iomap are ongoing; what are the remaining problems that need to be solved?
- What's scheduled for sched_ext: sched_ext has come a long way in the past year. What's changed, and what is still needed for the work to be meaningfully complete?
- Recent improvements to BPF's struct_ops mechanism: BPF continues to evolve support for more generic kernel interfaces.
- LLVM improvements for BPF verification: what can compiler developers do to ensure their compilers produce verifiable code?
- Supporting BPF in GCC: GCC can now compile a lot of BPF code. What did it take, and where is the project going next?
- A new swap abstraction layer for the kernel: redesigning the swap layer for better performance, especially with large folios.
- Large-folio support for shmem and tmpfs: improving the kernel's shared-memory mechanisms with large folios.
- The twilight of the version-1 memory controller: the version-1 control-group API was superseded years ago, but users of the old memory-controller interface still exist. How can they be convinced to move on so that this old code can be removed?
- Allocator optimizations for transparent huge pages: proposed memory-management changes to improve the chances of successfully allocating huge pages.
- Two talks on multi-size transparent huge page performance: multi-size THPs are seen as a performance benefit, but how much does the system really gain from them?
- The next steps for the maple tree: upcoming features planned for this relatively new kernel data structure.
- Fleshing out memory descriptors: a first view into what the memory-descriptor future might look like.
- The state of the memory-management community in 2024: the traditional session with Andrew Morton to discuss how memory-management development is going.
- Measuring memory fragmentation: an attempt to find a way to measure how badly memory has been fragmented.
- A plea for more thoughtful comments: how you can help improve the LWN comment stream.
This week's edition also includes these inner pages:
- Brief items: Brief news items from throughout the community.
- Announcements: Newsletters, conferences, security updates, patches, and more.
Please enjoy this week's edition, and, as always, thank you for
supporting LWN.net.
