[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] x86, shadow, oos: Remove overzealous warning and simplify code.
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1218622186 -3600 # Node ID b75f0b3e2a7e34744bb8fc80417eb8c48b5ef8f8 # Parent 08ff587400ba851fa420e2c550500c04c56bf44f x86, shadow, oos: Remove overzealous warning and simplify code. Signed-off-by: Keir Fraser <keir.fraser@xxxxxxxxxx> --- xen/arch/x86/mm/shadow/multi.c | 7 +------ 1 files changed, 1 insertion(+), 6 deletions(-) diff -r 08ff587400ba -r b75f0b3e2a7e xen/arch/x86/mm/shadow/multi.c --- a/xen/arch/x86/mm/shadow/multi.c Wed Aug 13 09:57:42 2008 +0100 +++ b/xen/arch/x86/mm/shadow/multi.c Wed Aug 13 11:09:46 2008 +0100 @@ -3181,14 +3181,9 @@ static int sh_page_fault(struct vcpu *v, rc = guest_walk_tables(v, va, &gw, regs->error_code); #if (SHADOW_OPTIMIZATIONS & SHOPT_OUT_OF_SYNC) + regs->error_code &= ~PFEC_page_present; if ( !(rc & _PAGE_PRESENT) ) regs->error_code |= PFEC_page_present; - else if ( regs->error_code & PFEC_page_present ) - { - SHADOW_ERROR("OOS paranoia: Something is wrong in guest TLB" - " flushing. Have fun debugging it.\n"); - regs->error_code &= ~PFEC_page_present; - } #endif if ( rc != 0 ) _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |