[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] XENFEAT_writable_pagetables vs VMASST_TYPE_writable_pagetables




On 1 Jun 2006, at 08:42, Jacob Gorm Hansen wrote:

This doesn't look like the result of a pmd_clear() call. Looks like a
L2 (pgd) is being allocated -- perhaps due to pinning or changing %cr3.
It's failing because one of the L1 pages it references is writable by
the guest (ie. the guest has a writable mapping of that L1 page
somewhere).

Hmm it _does_ happen on pmd_clear (which is a macro that turns into a
xen mmu update call). The funny thing is how giving val=0 can end up
as an alloc_l2_page.

Ah, ok I see the path. I need to fix up the logic in the mmu_update hypercall a little.

 -- Keir


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.