[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] New heap API and scrubbing
>>> Dan Magenheimer <dan.magenheimer@xxxxxxxxxx> 10.02.09 01:24 >>> >So in the new (soon-to-be 3.4) heap API, are > >alloc_domheap_pages(NULL,order,flags) > >and > >alloc_xenheap_pages(order,flags) > >synonomous on 64-bit hypervisors? I.e. they >are allocating from the same pool of pages? I thought thee was a small difference, but in looking at the code it seems there isn't at present. The difference I though would be there was that alloc_xenheap_pages() should be allowed to access MEMZONE_XEN, while alloc_domheap_pages() should only start allocating at MEMZONE_XEN+1. That way, by default Xen heap allocations would eat from the domain heap, but if that's empty would be allowed to fall back to the low memory portion. Keir? >And if so are the matching free routines >synonomous? No, because PGC_xen_heap must be cleared on pages allocated through alloc_xenheap_pages(). Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |