lkml.org 
[lkml]   [2006]   [Mar]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [RFC PATCH 30/35] Add generic_page_range() function
    Chris Wright wrote:
    > Add a new mm function generic_page_range() which applies a given
    > function to every pte in a given virtual address range in a given mm
    > structure. This is a generic alternative to cut-and-pasting the Linux
    > idiomatic pagetable walking code in every place that a sequence of
    > PTEs must be accessed.
    >
    > Although this interface is intended to be useful in a wide range of
    > situations, it is currently used specifically by several Xen
    > subsystems, for example: to ensure that pagetables have been allocated
    > for a virtual address range, and to construct batched special
    > pagetable update requests to map I/O memory (in ioremap()).
    >

    This interface is great, and highly useful. But it doesn't seem to be
    able to work on native hardware, as it doesn't support large pages.

    Zach
    -
    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: 2006-03-22 09:54    [W:0.037 / U:30.480 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site