]> xenbits.xensource.com Git - xen.git/commitdiff
shadow: Fix dirty vram tracking typo.
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 5 May 2008 09:13:17 +0000 (10:13 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 5 May 2008 09:13:17 +0000 (10:13 +0100)
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
xen/arch/x86/mm/shadow/multi.c

index 2e2d209122ef8fb49d7a11eac2285975631c8b44..1d050f67bf7b7737f3d44c67f92969f13cb876f6 100644 (file)
@@ -1321,7 +1321,7 @@ static inline void shadow_vram_put_l1e(shadow_l1e_t old_sl1e,
             }
         }
         if ( dirty )
-            d->dirty_vram->dirty_bitmap[i / 8] |= d->dirty_vram->dirty_bitmap[i % 8];
+            d->dirty_vram->dirty_bitmap[i / 8] |= 1 << (i % 8);
     }
 }