[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Some issues in recent ChangeSet.
>And following issues still exist: >+ (up/SMP) pae guest cannot bootup on 32pae/64bit platform. Vista guest > cannot bootup either. This is believed fixed by -unstable cset 11270:28824bd2701c which is still in the staging tree. If you'd like to test it out now, the relevant part of the patch is below. --- a/xen/arch/x86/mm/shadow/multi.c Mon Aug 28 20:22:56 2006 +0100 +++ b/xen/arch/x86/mm/shadow/multi.c Mon Aug 28 21:25:13 2006 +0100 @@ -2543,6 +2543,16 @@ static int validate_gl3e(struct vcpu *v, perfc_incrc(shadow_validate_gl3e_calls); +#if (SHADOW_PAGING_LEVELS == 3) && (GUEST_PAGING_LEVELS == 3) + { + /* If we've updated a subshadow which is unreferenced then + we don't care what value is being written - bail. */ + struct pae_l3_bookkeeping *info = sl3p_to_info(se); + if(!info->refcount) + return result; + } +#endif + if ( guest_l3e_get_flags(*new_gl3e) & _PAGE_PRESENT ) { gfn_t gl2gfn = guest_l3e_get_gfn(*new_gl3e); cheers, S. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |