|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- Re: [Xen-devel] Some issues in recent ChangeSet., (continued)
- Re: [Xen-devel] Some issues in recent ChangeSet., Steven Hand
- RE: [Xen-devel] Some issues in recent ChangeSet., Zheng, Jeff
- RE: [Xen-devel] Some issues in recent ChangeSet., Zheng, Jeff
- RE: [Xen-devel] Some issues in recent ChangeSet., Zheng, Jeff
- RE: [Xen-devel] Some issues in recent ChangeSet., Zheng, Jeff
- RE: [Xen-devel] Some issues in recent ChangeSet., Zheng, Jeff
- Re: [Xen-devel] Some issues in recent ChangeSet.,
Steven Hand <=
|
|
|
|
|