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

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



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:

[    3.185172] sda: sda1 sda2 sda3 sda4
[    3.185429] sd 0:0:0:0: [sda] Attached SCSI disk
[    3.627181] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts:
(null)
[    3.691362] bio: create slab <bio-1> at 1
[   12.816587] usb 1-1: device not accepting address 2, error -110
[   12.928589] usb 1-1: new high-speed USB device number 3 using ehci-pci
[   23.376585] usb 1-1: device not accepting address 3, error -110
[   23.488588] usb 1-1: new high-speed USB device number 4 using ehci-pci
[   39.068585] usb 1-1: device not accepting address 4, error -110
[   39.180589] usb 1-1: new high-speed USB device number 5 using ehci-pci
[   54.760585] usb 1-1: device not accepting address 5, error -110
[   54.760639] hub 1-0:1.0: unable to enumerate USB device on port 1
[   54.896589] usb 2-1: new high-speed USB device number 2 using ehci-pci
[   56.089764] init: ureadahead main process (284) terminated with status 5
[   56.881953] Adding 12000252k swap on /dev/sda2.  Priority:-1 extents:1
across:12000252k FS
[   57.597509] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   57.789624] udevd[361]: starting version 175
[   58.460966] lp: driver loaded but no devices found
[   58.588617] EXT4-fs (sda3): re-mounted. Opts: errors=remount-ro
[   58.852337] ACPI Exception: AE_BAD_PARAMETER, Thread 897146304 could not
acquire Mutex [0x1] (20130517/utmutex-285)
[   58.852351] ACPI Exception: AE_BAD_PARAMETER, Thread 897146304 could not
acquire Mutex [0x1] (20130517/utmutex-285)
[   58.852354] ACPI Exception: AE_BAD_PARAMETER, Thread 897146304 could not
acquire Mutex [0x1] (20130517/utmutex-285)
[   58.976456] mei_me 0000:00:16.0: found PCI INT A -> IRQ 7
[   58.976463] mei_me 0000:00:16.0: sharing IRQ 7 with 0000:00:02.0
[   58.976467] mei_me 0000:00:16.0: sharing IRQ 7 with 0000:00:03.0
[   58.976479] mei_me 0000:00:16.0: sharing IRQ 7 with 0000:00:1a.0
[   58.976509] mei_me 0000:00:16.0: sharing IRQ 7 with 0000:01:00.0
[   58.976528] mei_me 0000:00:16.0: setting latency timer to 64
[   58.987467] microcode: CPU0 sig=0x306c3, pf=0x10, revision=0x12
[   59.055980] FAT-fs (sda1): Volume was not properly unmounted. Some data may
be corrupt. Please run fsck.
[   59.204759] microcode: Microcode Update Driver: v2.00
<tigran@xxxxxxxxxxxxxxxxxxxx>, Peter Oruba
[   59.214445] [drm] Initialized drm 1.1.0 20060810
[   60.441830] i915 0000:00:02.0: found PCI INT A -> IRQ 7
[   60.441839] i915 0000:00:02.0: sharing IRQ 7 with 0000:00:03.0
[   60.441853] i915 0000:00:02.0: sharing IRQ 7 with 0000:00:1a.0
[   60.441883] i915 0000:00:02.0: sharing IRQ 7 with 0000:01:00.0
[   60.445578] [drm] Memory usable by graphics device = 2048M
[   60.445586] i915 0000:00:02.0: setting latency timer to 64
[   60.506007] Failed to add WC MTRR for [00000000a0000000-00000000afffffff];
performance may suffer.
[   60.506533] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
.
.
.

After displaying these errors the system finally continues to boot and loads the
desktop normally, except that the built-in keyboard and touch-pad do not work
(they are connected internally via the USB bus).  If I connect a USB keyboard
and mouse to the laptop I can use those, but the built in devices remain
non-responsive.  Additionally if I boot with the external peripherals attached
they are also non-functional on the next boot without unplugging/plugging them
back in.  The final symptom that I noticed is that when I do an "xl info"
command, Xen only indicates that it has 1 processor, and it should 8 (quad-core
with hyperthreading).  This and the errors above is what leads me to think that
the problem is likely APIC or ACPI related.

As far as I can tell "error -110" usually refers to an over amperage on the USB,
but I have no external devices connected during boot, and again it boots
normally into plain Ubuntu.  I have experimented with several of the Xen APIC,
ACPI, and PCI boot arguments without success, as well as updated the BIOS with
no luck.

If anyone could point me to some possible solutions I would greatly appreciate
it. I'm also happy to send along any logs that may be of use, I just didn't want
to clog up this first message with any possibly irrelevant information.

Thank you for your time,

Joshua Whitehead

_______________________________________________
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®.