[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] PVH dom0 creation fails - the system freezes



On 08/02/2018 04:55 PM, Roger Pau Monné wrote:
Please try to avoid top posting.

On Thu, Aug 02, 2018 at 11:36:26AM +0000, Bercaru, Gabriel wrote:
I applied the match mentioned, but the system fails to boot. Instead, it
drops to a BusyBox shell. It seems to be a file system issue.
So you have applied 173c7803592065d27bf2e60d50e08e197a0efa83 and it
causes a regression for you?

As I understand it, before applying 173c780359206 you where capable of
booting the PVH Dom0, albeit with non-working USB?

And after applying 173c780359206 you are no longer able to boot?
Right, after applying 173c780359206 the system fails to boot (it drops to the BusyBox shell).
Following is a sequence of the boot log regarding the file system issue.
At least part of the issue seems to be that the IO-APIC information
provided to Dom0 is wrong (from the attached log):

[    0.000000] IOAPIC[0]: apic_id 2, version 152, address 0xfec00000, GSI 0-0
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 2
[    0.000000] Failed to find ioapic for gsi : 2
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 9
[    0.000000] Failed to find ioapic for gsi : 9
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 1
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 2
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 3
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 4
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 5
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 6
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 7
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 8
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 9
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 10
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 11
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 12
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 13
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 14
[    0.000000] ERROR: Unable to locate IOAPIC for GSI 15

Can you try to boot with just the staging branch (current commit is
008a8fb249b9d433) and see how that goes?

Thanks, Roger.

I recompiled Xen using the staging branch, commit 008a8fb249b9d433 and the system boots,

however the USB problem persists. I was able to log in using the serial port and after executing

"xl list -l" the memory decrease problem appeared.


I attached the boot log. Following are some lines extracted from the log, regarding the USB

devices problem:

[    5.864084] usb 1-1: device descriptor read/64, error -71

[    7.564025] usb 1-1: new full-speed USB device number 4 using xhci_hcd
[    7.571347] usb 1-1: Device not responding to setup address.

[    8.008031] usb 1-1: device not accepting address 4, error -71

[    8.609623] usb 1-1: device not accepting address 5, error -71


At the beginning of the log, there is a message regarding iommu_inclusive_mapping:


(XEN) [VT-D]found ACPI_DMAR_RMRR:
(XEN) [VT-D]  RMRR address range 3e2e0000..3e2fffff not in reserved memory; need "iommu_inclusive_mapping=1"?
(XEN) [VT-D] endpoint: 0000:00:14.0


I mention that I tried to boot again using this command line option, but this message and the

USB messages persist.


Gabriel




Amazon Development Center (Romania) S.R.L. registered office: 27A Sf. Lazar 
Street, UBC5, floor 2, Iasi, Iasi County, 700045, Romania. Registered in 
Romania. Registration number J22/2621/2005.

Attachment: staging.cap
Description: application/vnd.tcpdump.pcap

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.