[lkml]   [2002]   [Feb]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] __free_pages_ok oops
    Andrea Arcangeli wrote:
    > > Or I'm missing something. Did something change?
    > as said in the previous email that becomes a buffercache mapped in
    > userspace, with refcount > 1 (unfreeable from the vm side), so the
    > __free_page from irq will do nothing (it will only decrease the refcount
    > of 1 unit, and then the page will be released by the vm). If the
    > refcount was 1 instead, then it means the page wasn't in the lru in the
    > first place and so the check won't trigger either.


    If the second try_to_release_page() against the truncated page
    (in shrink_cache()) succeeds, the page is removed from the LRU.

    OK, I agree the weird case won't trigger the bug. So I think we
    agree that we need to run with Hugh's BUG check and do nothing else.

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:24    [W:0.020 / U:44.952 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site