Dietmar Hahn
2006-Oct-16 13:28 UTC
[Xen-devel] [PATCH] mini-os: Separating x86 specific memory management parts
Hi Gregor, for the ia64 port I separated the most x86 specific parts and moved these to architecture specific files. There are now minios/mm.c minios/arch/x86/mm.c minios/include/mm.h minios/include/x86/arch_mm.h In init_mm() now a special arch_init_mm() and arch_init_demand_mapping_area() are called. Maybe the arch_init_demand_mapping_area() can be moved/changed later, because it''s not needed on ia64. I also added a new macro PHYS_PFN() and used it in the buddy allocator. A second change is the use of to_virt() instead of VIRT_START. Please can you have a look and send your comments! Thanks. Dietmar. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel