Hi Alex,
Good work! Your patch works well on the PRIMEQUEST.
Now ASSIGN_DOMAIN_MACH_PAGE in dom_fw.c is redundant and
the attached patch should be applied.
It removes the xen console message:
__assign_domain_page: mpaddr already mapped!.
Thanks a lot,
Kouya
Signed-off-by: Kouya Shimura
On Thu, 2006-06-08 at 10:25 +0900, Kouya SHIMURA wrote:
Hi Alex,
Exactly you are right.
EFI memmap command tells the actual size is not zero.
I attached the result.
And I tried your patch immediately.
But it causes another problem that I can't boot xen.
The attachment is its log.
fix domain_page_mapped
--
yamahata
# HG changeset patch
# User [EMAIL PROTECTED]
# Node ID b0018346602f5c313ea20f7523028a33c903998b
# Parent 90071b25e9c03b8a29841618e6eb7f655c4fe4bf
fix domain_page_mapped
PATCHNAME: fix_domain_page_mapped
Signed-off-by: Isaku Yamahata [EMAIL PROTECTED]
diff
remove some races between the p2m table and the m2p table
--
yamahata
# HG changeset patch
# User [EMAIL PROTECTED]
# Node ID f954df91012e8ce9435022694aa5b45f9b9e92e0
# Parent b0018346602f5c313ea20f7523028a33c903998b
remove some races between the p2m table and the m2p table
PATCHNAME:
add memory barrier to domain_flush_vtlb_range().
vtlb purge must be visible before vhpt invalidation.
added some BUG_ON().
--
yamahata
# HG changeset patch
# User [EMAIL PROTECTED]
# Node ID 9644f2141cc806129da2e168da62ffec98267a04
# Parent f954df91012e8ce9435022694aa5b45f9b9e92e0
add memory
Hi Akio Takebe!
That problem was resolved.
Now, my domU boot, but don`t load...
It`s stays stopped in Started domain vm01!
debian-ia64:/home/peso# xm create -c -f /etc/xen/vm01-config.sxp
Using config file /etc/xen/vm01-config.sxp.
Started domain vm01
debian-ia64:/home/peso# xm list
Name
ID
According to the EFI spec, firmware may describe ACPI tables loaded
at runtime in EFI_RESERVED_TYPE or EFI_ACPI_MEMORY_NVS memory ranges.
The attached trivial patch adds these to the list of memory types we
pass through for dom0. This allows Xen to boot on HP Superdomes.
Thanks,
Alex