Welcome to the LWN.net Weekly Edition for May 12, 2022
- Dealing with negative dentries: how the kernel can manage the cache of file-name lookup failures better.
- Recent RCU changes: a quick overview of read-copy-update (RCU) followed by descriptions of some of the bigger changes that have gone into it over the last few years.
- How to cope with hardware-poisoned page-cache pages: What should the kernel do when memory errors corrupt a page in the page cache?
- Page pinning and filesystems: this year's discussion on how to solve the problems with get_user_pages().
- Ways to reclaim unused page-table pages: a lot of the memory used to hold page tables is not needed in that role and could be put to better uses.
- The ongoing search for mmap_lock scalability: the 2022 version of the perennial page-fault scalability topic, perhaps with some solutions on the horizon this time.
- Improving memory-management documentation: how to capture some of the "tribal knowledge" behind memory management and make it available to more developers.
- The state of memory-management development: : Andrew Morton describes some changes to how memory-management patches are handled.
- Seeking an API for protection keys supervisor: protection keys can help to harden the kernel, but the best way of managing them is still unclear.
- Better tools for out-of-memory debugging: understanding out-of-memory problems is not easy; what can be done to improve the situation?
- Changing filesystem resize patterns: filesystems that are created small, but continually resized to be much larger, are causing some headaches.
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.
