lkml.org 
[lkml]   [2009]   [Sep]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 10/48] KVM: Dont call get_user_pages(.force = 1)

    2.6.27-stable review patch. If anyone has any objections, please let us know.

    ------------------
    From: Avi Kivity <avi@qumranet.com>

    (cherry picked from commit d657c7335b97d746aa6123c56504b46c20e37df3)

    This is esoteric and only needed to break COW on MAP_SHARED mappings. Since
    KVM no longer does these sorts of mappings, breaking COW on them is no longer
    necessary.

    Signed-off-by: Avi Kivity <avi@qumranet.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    ---
    virt/kvm/kvm_main.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/virt/kvm/kvm_main.c
    +++ b/virt/kvm/kvm_main.c
    @@ -726,7 +726,7 @@ pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t
    return page_to_pfn(bad_page);
    }

    - npages = get_user_pages(current, current->mm, addr, 1, 1, 1, page,
    + npages = get_user_pages(current, current->mm, addr, 1, 1, 0, page,
    NULL);

    if (unlikely(npages != 1)) {



    \
     
     \ /
      Last update: 2009-09-04 22:57    [W:0.035 / U:1.960 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site