lkml.org 
[lkml]   [2010]   [Aug]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] mm: fix hang on anon_vma->root->lock
    On Fri, 27 Aug 2010, Hugh Dickins wrote:

    > Eh? My solution was a second page_mapped(page) test i.e. testing an atomic.

    Argh. Right. Looked like a global to me. Did not see the earlier local
    def.

    If you still use a pointer then what does insure that the root
    pointer was not changed after the ACCESS_ONCE? The free semantics
    of an anon_vma?

    Since there is no lock taken before the mapped check none of the
    earlier reads from the anon vma structure nor the page mapped check
    necessarily reflect a single state of the anon_vma.






    \
     
     \ /
      Last update: 2010-08-27 21:31    [W:7.541 / U:0.056 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site