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

Re: [Xen-users] USB Controller Errors with Xen; Possibly APIC or ACPI Related?


  • To: Joshua Whitehead <josh.whitehead@xxxxxxxxxxxxxxx>, "xen-users@xxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxx>
  • From: "H. Sieger" <powerhouse.linux@xxxxxxxxx>
  • Date: Sun, 16 Mar 2014 01:47:35 -0700 (PDT)
  • Delivery-date: Sun, 16 Mar 2014 08:49:01 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=edi5d58hS4+Js+/XedTuefJmVdP6Ug56fAXfs+CtZtw8leqW4Zn17Z8iWVMuUZktTjEx963k/MgPqQqap0Yor9iB/g5grMZZ54XeOP9lQU4m7dNQsVYZp60iw8A1r6dP2PzKD6nG4PHqk1bYpVGIEPXYISSfExJwtUVerclleIA=;
  • List-id: Xen user discussion <xen-users.lists.xen.org>

I can't say much about your ACPI problem, but does look like the problem is there. For comparison, here is the output of xl dmesg on my machine:

(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000840000000 (usable)
(XEN) ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) ACPI: XSDT BC466078, 0064 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: FACP BC470240, 010C (r5 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: DSDT BC466170, A0C9 (r2 ALASKA    A M I       16 INTL 20051117)
(XEN) ACPI: FACS BC759080, 0040
(XEN) ACPI: APIC BC470350, 0100 (r3 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: FPDT BC470450, 0044 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: MCFG BC470498, 003C (r1 ALASKA OEMMCFG.  1072009 MSFT       97)
(XEN) ACPI: HPET BC4704D8, 0038 (r1 ALASKA    A M I  1072009 AMI.        5)
(XEN) ACPI: DMAR BC53D6C8, 00B4 (r1 A M I   OEMDMAR        1 INTL        1)
(XEN) ACPI: SSDT BC470568, CD128 (r2  INTEL    CpuPm     4000 INTL 20051117)
(XEN) ACPI: BGRT BC53D690, 0038 (r0 ALASKA    A M I  1072009 AMI     10013)
(XEN) System RAM: 32707MB (33492780kB)
(XEN) Domain heap initialised


Why don't you use Xen 4.1.2 or Xen 4.1.3 with xm? Ubuntu 12.04 should ship with Xen 4.1.3 (when I used that, I downgraded to 4.1.2 due to a "error 22" issue). You could try xl toolstack as well, but in my opinion it was still a little flaky with Xen 4.1.3. If you need a newer Xen version and kernel, try perhaps kernel 3.11 with Xen 4.3.0.

Another difference I found in your log is this:
(XEN) Disc information:
(XEN)  Found 0 MBR signatures
(XEN)  Found 0 EDD information structures


Here is the output from my machine:
(XEN) Disc information:
(XEN)  Found 6 MBR signatures
(XEN)  Found 6 EDD information structures


Is this because you are using UEFI ? If yes, try without UEFI - that is regular (legacy) boot using an MBR (you'll have to make some change in your BIOS settings - hope that your BIOS supports that - and reinstall your boot loader, perhaps even do a new install from scratch). UEFI is still a new concept in the Linux/Xen world, add to that secure boot and you can get into a real mess. It's best to avoid it.

Good luck!


On Friday, March 14, 2014 10:51 PM, Joshua Whitehead <josh.whitehead@xxxxxxxxxxxxxxx> wrote:
On 3/6/2014 2:38 PM, Joshua Whitehead wrote:
> Hello all, this is my first time posting to the list, so please bear with me.
>
> I'm currently working on a Xen installation on an HP laptop and I've come across
> an issue with which I've not personally had any experience.  Some quick info on
> the setup:
>
> OS: Ubuntu 12.04 LTS fully updated
> Linux Kernel: 3.11.0-17-genric
> Attempted on: Xen 4.2.1, Xen 4.3, and Xen 4.5-unstable
> Laptop: HP Envy with Core i7-4700MQ,
>     Intel motherboard, "Insyde" BIOS version F.43 (just updated)
>
> The laptop boots normally into Ubuntu without any issues, but when running Xen
> there is a pause during boot (at the "bio:create slab" line in the log below)
> and eventually the USB error messages in the Linux boot listing appear
>

I was looking in to this some more trying to get more debugging information from
Xen itself- one thing I didn't notice with my initial mail in the Xen boot log
was the following message:

(XEN) ACPI Error (tbxfroot-0218): A valid RSDP was not found [20070126]

I'm assuming that's not normal?  My understanding is the the RDSP is the root
pointer for the tree that describes the entire system configuration, so not
finding one would be rather problematic.  I would think this would also explain
why Xen only brings up 1 PCPU.

I have attached my Xen boot log for reference, the above error is on line 29.
If anyone had some further insight into this I would greatly appreciate it, I'm
happy to provide any other information that may be relevant.  Thank you for your
time.

- Joshua Whitehead


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

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