lkml.org 
[lkml]   [2021]   [Apr]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH v6 00/27] Memory Folios
    On Thu, Apr 01, 2021 at 08:05:37AM +0100, Christoph Hellwig wrote:
    > On Wed, Mar 31, 2021 at 07:47:01PM +0100, Matthew Wilcox (Oracle) wrote:
    > > - Mirror members of struct page (for pagecache / anon) into struct folio,
    > > so (eg) you can use folio->mapping instead of folio->page.mapping
    >
    > Eww, why?

    So that eventually we can rename page->mapping to page->_mapping and
    prevent the bugs from people doing page->mapping on a tail page. eg
    https://lore.kernel.org/linux-mm/alpine.LSU.2.11.2103102214170.7159@eggly.anvils/

    \
     
     \ /
      Last update: 2021-04-01 20:36    [W:4.396 / U:0.000 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site