From da2331b317f4ed859be476b2ef605bb1cb3435b1 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Fri, 30 Oct 2009 05:47:26 +0000 Subject: [PATCH] --- yaml --- r: 175753 b: refs/heads/master c: c8240bd6f0b4b1b21ffd36dd44114d05c7afe0c0 h: refs/heads/master i: 175751: a50cb9b9dff9588e4494e65b1a22882fb74097a6 v: v3 --- [refs] | 2 +- trunk/virt/kvm/kvm_main.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index ee1e19bc7bce..5daaa13a56fa 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 346b2762a72c60e97d2825e60423c84a869f3266 +refs/heads/master: c8240bd6f0b4b1b21ffd36dd44114d05c7afe0c0 diff --git a/trunk/virt/kvm/kvm_main.c b/trunk/virt/kvm/kvm_main.c index 7495ce347344..cdca63917e77 100644 --- a/trunk/virt/kvm/kvm_main.c +++ b/trunk/virt/kvm/kvm_main.c @@ -48,6 +48,7 @@ #include #include #include +#include #ifdef KVM_COALESCED_MMIO_PAGE_OFFSET #include "coalesced_mmio.h" @@ -1665,8 +1666,8 @@ void mark_page_dirty(struct kvm *kvm, gfn_t gfn) unsigned long rel_gfn = gfn - memslot->base_gfn; /* avoid RMW */ - if (!test_bit(rel_gfn, memslot->dirty_bitmap)) - set_bit(rel_gfn, memslot->dirty_bitmap); + if (!generic_test_le_bit(rel_gfn, memslot->dirty_bitmap)) + generic___set_le_bit(rel_gfn, memslot->dirty_bitmap); } }