Repurposing page->mapping
Repurposing page->mapping
Posted Apr 27, 2018 0:45 UTC (Fri) by andresfreund (subscriber, #69562)Parent article: Repurposing page->mapping
> The page structure is one of the most complex in the kernel due to the need to cram the maximum amount of information into as little space as possible. Each field is so heavily overloaded that developers prefer to avoid making changes to struct page if they can avoid it.
There was a session by Matthew Wilcox on Wednesday about cleaning that up, at least a bit. https://docs.google.com/spreadsheets/d/1tvCszs_7FXrjei9_m...