[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: Xenheap issue on 32b
In init_Xenheap_pages(), try placing the call to memguard_guard_range() *after* the adjustments to ps and pe (i.e., immediately before the call to init_heap_pages()). I reckon that simple change should work for you. -- Keir On 28/01/2010 15:29, "Wang, Shane" <shane.wang@xxxxxxxxx> wrote: > Hi Keir, > > The issue causes page fault when the MACing code tries to access the page and > hang. > I suggest to initialize that page (I think it is in use because of dirty > content) as unused, or xenheap_phys_end minus one page. > > Which one do you prefer? > > Thanks. > Shane > > Wang, Shane wrote: >> >> OK, now the page 0xbff000 is xenheap according to is_xen_heap_page(), >> and it is used according to is_page_in_use(), but it is not mapped. >> The issue happens. >> >> Comment? >> >> Thanks. >> Shane > > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |