|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC PATCH 1/1] Add pci_hole_min_size
On 03/11/14 08:54, George Dunlap wrote: On Fri, Mar 7, 2014 at 7:28 PM, Konrad Rzeszutek Wilk <konrad@xxxxxxxxxx> wrote:On Tue, Mar 04, 2014 at 01:57:26PM -0500, Don Slutz wrote:On 03/04/14 08:25, George Dunlap wrote:On Fri, Feb 28, 2014 at 8:15 PM, Don Slutz <dslutz@xxxxxxxxxxx> wrote:This allows growing the pci_hole to the size needed.You mean, it allows the pci hole size to be specified at bootYes.-- the pci hole still cannot be enlarged dynamically in hvmloader, correct? I see no problem with extending to add "host". So I am starting with just a size. Note: the new QEMU way is simpler to decode from an e820 map. For example: Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] e820: BIOS-provided physical RAM map: Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x0000000000000000-0x000000000009afff] usable Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x000000000009b800-0x00000000000fffff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x0000000000100000-0x00000000bf63efff] usable Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000bf63f000-0x00000000bf6befff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000bf6bf000-0x00000000bf7befff] ACPI NVS Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000bf7bf000-0x00000000bf7fefff] ACPI data Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000bf7ff000-0x00000000bf7fffff] usable Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000bf800000-0x00000000bfffffff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000e0000000-0x00000000efffffff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000feb00000-0x00000000feb03fff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000fec00000-0x00000000fec00fff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000fed10000-0x00000000fed19fff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000fee00000-0x00000000feefffff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000000ffd80000-0x00000000ffffffff] reserved Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x0000000100000000-0x00000005c0e16fff] usable Mar 10 13:08:28 dcs-xen-54 kernel: [ 0.000000] Xen: [mem 0x00000005c0e17000-0x000000083fffffff] unusable pci_hole_min_size = 1082130432 (0x40800000) for 0xbf800000 pci_hole_min_size = 536870912 (0x20000000) for 0xe0000000 Note: It does not leap out at me from the e820 map which is the host one. I think the qemu guys didn't like the term "pci_hole" and wanted something like "lowmem" instead -- that will need to be sorted out.
Next version of QEMU patch out with new name. Was not sure what name or size
make the most sense.
lowmem == 1 << 32 - pci_hole_min_size.
-Don Slutz
-George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |