On Fri, 2008-04-04 at 15:12 +0200, Carsten Otte wrote: > Index: kvm/include/asm-s390/pgtable.h > =================================================================== > --- kvm.orig/include/asm-s390/pgtable.h > +++ kvm/include/asm-s390/pgtable.h > @@ -553,12 +553,12 @@ static inline void ptep_rcp_copy(pte_t * > > skey = page_get_storage_key(page_to_phys(page)); > if (skey & _PAGE_CHANGED) > - set_bit(RCP_GC_BIT, pgste); > + set_bit_simple(RCP_GC_BIT, pgste); > if (skey & _PAGE_REFERENCED) > - set_bit(RCP_GR_BIT, pgste); > - if (test_and_clear_bit(RCP_HC_BIT, pgste)) > + set_bit_simple(RCP_GR_BIT, pgste); > + if (test_and_clear_bit_simple(RCP_HC_BIT, pgste)) > SetPageDirty(page); > - if (test_and_clear_bit(RCP_HR_BIT, pgste)) > + if (test_and_clear_bit_simple(RCP_HR_BIT, pgste)) > SetPageReferenced(page); > #endif > } > @@ -732,8 +732,8 @@ static inline int ptep_test_and_clear_yo > young = ((page_get_storage_key(physpage) & _PAGE_REFERENCED) != 0); > rcp_lock(ptep); > if (young) > - set_bit(RCP_GR_BIT, pgste); > - young |= test_and_clear_bit(RCP_HR_BIT, pgste); > + set_bit_simple(RCP_GR_BIT, pgste); > + young |= test_and_clear_bit_simple(RCP_HR_BIT, pgste); > rcp_unlock(ptep); > return young; > #endif
Major formatting accident ? -- blue skies, Martin. "Reality continues to ruin my life." - Calvin. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel