[lkml]   [2002]   [Feb]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] __free_pages_ok oops
       From: Rik van Riel <>
    Date: Thu, 7 Feb 2002 10:34:20 -0200 (BRST)

    Actually, at this point we _know_ page->list.{prev,next} are

    We can use this to add the pages to a special list, from where
    __alloc_pages() and kswapd can move them to the free list, in
    process context.

    I don't think there should be any special logic on how to free a page
    outside of the page allocator itself. Certainly this kind of stuff
    doesn't belong in the networking.

    Pages can be freed from arbitrary contexts, and the page allocator
    should be the part the knows how to deal with it.

    Maybe I don't understand and you're really suggesting something 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.021 / U:3.152 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site