lkml.org 
[lkml]   [2014]   [May]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 15/17] mm: Do not use unnecessary atomic operations when adding pages to the LRU
    On Thu, May 01, 2014 at 09:33:40AM -0400, Johannes Weiner wrote:
    > On Thu, May 01, 2014 at 09:44:46AM +0100, Mel Gorman wrote:
    > > When adding pages to the LRU we clear the active bit unconditionally. As the
    > > page could be reachable from other paths we cannot use unlocked operations
    > > without risk of corruption such as a parallel mark_page_accessed. This
    > > patch test if is necessary to clear the atomic flag before using an atomic
    > > operation. In the unlikely even this races with mark_page_accesssed the
    >
    > event
    >

    Will be corrected in v3. Thanks.

    --
    Mel Gorman
    SUSE Labs


    \
     
     \ /
      Last update: 2014-05-01 16:21    [W:4.031 / U:0.048 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site