Bug#514511: USB storage doesn't work with Xen
Package: linux-image-2.6.26-1-xen-686
Version: 2.6.26-13
Severity: important
When inserting usb storage with the Xen kernel, USB hang and the device
is not mounted. It seems to hang while running modprobe.
The problem doesn't ocur with non-Xen kernel.
lsusb is also hanging.
Here is some relevant info:
$ ps auxf | grep usb
root 572 0.0 0.0 0 0 ? S< 10:24 0:00 \_
[ksuspend_usbd]
root 4915 0.0 0.0 3116 492 ? S 10:34 0:00
ptal-mlcd mlc:usb:psc_1300_series -devidmatch MDL:psc 1300 series;
-devidmatch SN:MY45QD82T39F; -device /dev/usb/lp[0-9]* /dev/usblp[0-9]*
root 4919 0.0 0.0 1812 368 ? S 10:34 0:00
ptal-printd mlc:usb:psc_1300_series -morepipes 9 -like
/etc/ptal/ptal-printd-like
root 4937 0.0 0.0 1816 384 ? S 10:34 0:00
ptal-photod mlc:usb:psc_1300_series -maxaltports 26
mathieu 7211 0.0 0.0 2336 1068 pts/2 D+ 10:57 0:00 | \_
lsusb
root 6293 0.0 0.0 1888 736 ? S< 10:35 0:00
/sbin/modprobe --use-blacklist
usb:v0951p1603d0200dc00dsc00dp00ic08isc06ip50
$ tail /var/log/syslog
Feb 8 10:35:59 servthieu kernel: [ 695.393865] usb 5-5: new high speed
USB device using ehci_hcd and address 3
Feb 8 10:35:59 servthieu kernel: [ 695.527803] usb 5-5: configuration
#1 chosen from 1 choice
Feb 8 10:35:59 servthieu kernel: [ 695.536759] usb 5-5: New USB device
found, idVendor=0951, idProduct=1603
Feb 8 10:35:59 servthieu kernel: [ 695.536773] usb 5-5: New USB device
strings: Mfr=1, Product=2, SerialNumber=3
Feb 8 10:35:59 servthieu kernel: [ 695.536778] usb 5-5: Product:
DataTraveler 2.00000000024
Feb 8 10:35:59 servthieu kernel: [ 695.536781] usb 5-5: Manufacturer:
Kingston
Feb 8 10:35:59 servthieu kernel: [ 695.536783] usb 5-5: SerialNumber:
0000000024
Feb 8 10:35:59 servthieu NetworkManager: <debug> [1234085759.549580]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_951_1603_0000000024').
Feb 8 10:35:59 servthieu kernel: [ 695.671030] Initializing USB Mass
Storage driver...
Feb 8 10:38:59 servthieu NetworkManager: <debug> [1234085939.585596]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_951_1603_0000000024_usbraw').
$ cat \
/sys/class/usb_device/usbdev5.3/device/{manufacturer,product,serial}
Kingston
DataTraveler 2.00000000024
0000000024
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (900, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-xen-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.26-1-xen-686 depends on:
ii initramfs-tools 0.92o tools for generating an initramfs
ii linux-modules-2.6.26-1-xen-68 2.6.26-13 Linux 2.6.26 modules on i686
Versions of packages linux-image-2.6.26-1-xen-686 recommends:
ii libc6-xen 2.7-18 GNU C Library: Shared libraries [X
Versions of packages linux-image-2.6.26-1-xen-686 suggests:
ii grub 0.97-47lenny2 GRand Unified Bootloader (Legacy v
pn linux-doc-2.6.26 <none> (no description available)
-- no debconf information
Reply to: