[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] access shared_info?
On 7 Jun 2006, at 22:55, Chris Wright wrote: /* Nothing to do if not running in dom0. */ - if (!(xen_start_info->flags & SIF_INITDOMAIN)) + if (!(xen_start_info->flags & SIF_INITDOMAIN)) { + struct e820entry domU_e820 = { + .addr = 0, + .size = max_pfn << PAGE_SHIFT, + .type = E820_RAM, + };Or just do this during normal setup, then it is the base e820 map. I believe it's already done isn't it? memmap.nr_entries = 1; map[0].addr = 0ULL; map[0].size = xen_start_info->nr_pages << PAGE_SHIFT; /* 8MB slack (to balance backend allocations). */ map[0].size += 8 << 20; map[0].type = E820_RAM; ... BUG_ON(copy_e820_map(map, (char)memmap.nr_entries) < 0); Does the existing e820-faking code run early enough to be able to use max_pfn? -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |