lkml.org 
[lkml]   [2005]   [Mar]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Page fault scalability patch V18: Drop first acquisition of ptl
    On Thu, 3 Mar 2005, Andrew Morton wrote:

    > Christoph Lameter <clameter@sgi.com> wrote:
    > >
    > > On Wed, 2 Mar 2005, Andrew Morton wrote:
    > >
    > > > > This is not relevant since it only deals with file pages.
    > > >
    > > > OK. And CONFIG_DEBUG_PAGEALLOC?
    > >
    > > Its a debug feature that can be fixed if its broken.
    >
    > It's broken.
    >
    > A fix would be to restore the get_page() if CONFIG_DEBUG_PAGEALLOC. Not
    > particularly glorious..

    Another fix would be to have a global variable "dontunmap" and have
    the map kernel function not change the pte. But this is also not the
    cleanest way.

    The problem with atomic operations is the difficulty of keeping state. The
    state must essentially all be bound to the atomic value replaced otherwise
    more extensive locking schemes are needed.


    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:10    [W:5.318 / U:26.896 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site