[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Enable virtual memory for Mini-os on ARM
On Mon, 2013-12-23 at 12:52 +0000, karim.allah.ahmed@xxxxxxxxx wrote: > So, Is there a reason for doing map/unmap on virtual address space not > on physical one ? The only thing which springs to mind is if you needed to control the cacheability attributes of the mappings (see [0] for the requirements). However I think these are met by just enabling the SCTLR.C bit, SCTLR.M isn't needed. Things like foreign page mappings (e.g. via grant tables) and ballooning happen via the stage 2 paging, so no need for stage 1 MMU to be enabled there, I don't think. I think it would be reasonable to omit page table setup from arm mini-os for now and reconsider it if/when we discover a need for it. Ian. [0] http://xenbits.xen.org/docs/unstable/hypercall/arm/include,public,arch-arm.h.html#incontents_arm_abi _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |