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

Bug#445987: linux-image-2.6.18-5-xen-amd64: OOPS with USB storage in xen domU



Package: linux-image-2.6.18-5-xen-amd64
Version: 2.6.18.dfsg.1-13etch4
Severity: normal

I have exported (or whatever you call it) all USB ports on my XEN server
to one of the domU instances. I've been using an USB connected printer
for some time without problems.
However, today I plugged in an USB CD writer. And the oops below came
out with the writer unusable.

And the XEN is 3.0.3 from etch. From dpkg:
ii  xen-hypervisor-3.0.3-1-amd64  3.0.3-0-2                     The Xen
Hypervisor on AMD64


Oct  9 14:23:39 suzy2 kernel: SCSI subsystem initialized
Oct  9 14:23:39 suzy2 kernel: Initializing USB Mass Storage driver...
Oct  9 14:23:39 suzy2 kernel: scsi0 : SCSI emulation for USB Mass
Storage devices
Oct  9 14:23:39 suzy2 kernel: usbcore: registered new driver usb-storage
Oct  9 14:23:39 suzy2 kernel: USB Mass Storage support registered.
Oct  9 14:23:39 suzy2 kernel: usb-storage: device found at 3
Oct  9 14:23:39 suzy2 kernel: usb-storage: waiting for device to settle
before scanning
Oct  9 14:23:44 suzy2 kernel: Unable to handle kernel NULL pointer
dereference at 0000000000000078 RIP:
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e23a2>]
:scsi_mod:scsi_calculate_bounce_limit+0x15/0x49
Oct  9 14:23:44 suzy2 kernel: PGD 2d33d067 PUD 2ca54067 PMD 0
Oct  9 14:23:44 suzy2 kernel: Oops: 0000 [1] SMP
Oct  9 14:23:44 suzy2 kernel: CPU 0
Oct  9 14:23:44 suzy2 kernel: Modules linked in: usb_storage scsi_mod
ide_core nfsd exportfs ipv6 ppdev parport_pc lp parport nfs lockd
nfs_acl sunrpc dm_snapshot dm_mirror dm_mod evdev pcspkr usblp 8250
serial_core ext3 jbd mbcache ehci_hcd uhci_hcd
Oct  9 14:23:44 suzy2 kernel: Pid: 3423, comm: usb-stor-scan Not tainted
2.6.18-4-xen-amd64 #1
Oct  9 14:23:44 suzy2 kernel: RIP: e030:[<ffffffff881e23a2>]
[<ffffffff881e23a2>] :scsi_mod:scsi_calculate_bounce_limit+0x15/0x49
Oct  9 14:23:44 suzy2 kernel: RSP: e02b:ffff8800214c7ca8  EFLAGS:
00010246
Oct  9 14:23:44 suzy2 kernel: RAX: 0000000000000000 RBX:
ffff880033cce088 RCX: 0000000000000071
Oct  9 14:23:44 suzy2 kernel: RDX: 0000000000000067 RSI:
00000000000000f0 RDI: ffff880022ea5800
Oct  9 14:23:44 suzy2 kernel: RBP: ffff880022ea5800 R08:
ffff880034023000 R09: 0000000000000014
Oct  9 14:23:44 suzy2 kernel: R10: ffffffff881e38d0 R11:
0000000000000048 R12: ffff880028c2e028
Oct  9 14:23:44 suzy2 kernel: R13: ffff880022ea5800 R14:
0000000000000000 R15: ffff880028c2e000
Oct  9 14:23:44 suzy2 kernel: FS:  00002b97072425c0(0000)
GS:ffffffff804c4000(0000) knlGS:0000000000000000
Oct  9 14:23:44 suzy2 kernel: CS:  e033 DS: 0000 ES: 0000
Oct  9 14:23:44 suzy2 kernel: Process usb-stor-scan (pid: 3423,
threadinfo ffff8800214c6000, task ffff88003406a080)
Oct  9 14:23:44 suzy2 kernel: Stack:  ffffffff881e29f2  ffff880022afb800
ffff880022afb800  ffff880028c2e000
Oct  9 14:23:44 suzy2 kernel:  ffffffff881e4641  ffff880022ea5968
00000001881de1fe  ffff880022ea5800
Oct  9 14:23:44 suzy2 kernel:  0000000000000000  0000000000000000
Oct  9 14:23:44 suzy2 kernel: Call Trace:
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e29f2>]
:scsi_mod:scsi_alloc_queue+0x65/0xb6
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e4641>]
:scsi_mod:scsi_alloc_sdev+0x12e/0x1d2
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e4870>]
:scsi_mod:scsi_probe_and_add_lun+0x10d/0x9c6
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e546c>]
:scsi_mod:scsi_alloc_target+0x21e/0x327
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e56b8>]
:scsi_mod:__scsi_scan_target+0xc3/0x5e7
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff8026084e>]
_spin_lock_irq+0x9/0x14
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff8025f1a8>]
wait_for_completion_interruptible_timeout+0x140/0x14e
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff8027d487>]
default_wake_function+0x0/0xe
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e5c21>]
:scsi_mod:scsi_scan_channel+0x45/0x70
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff881e5d0c>]
:scsi_mod:scsi_scan_host_selected+0xc0/0xfb
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff802901a5>]
keventd_create_kthread+0x0/0x61
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff882074c9>]
:usb_storage:usb_stor_scan_thread+0x12e/0x156
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff80290368>]
autoremove_wake_function+0x0/0x2e
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff8820739b>]
:usb_storage:usb_stor_scan_thread+0x0/0x156
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff802334c7>] kthread+0xd4/0x107
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff8025d150>] child_rip+0xa/0x12
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff802901a5>]
keventd_create_kthread+0x0/0x61
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff802333f3>] kthread+0x0/0x107
Oct  9 14:23:44 suzy2 kernel:  [<ffffffff8025d146>] child_rip+0x0/0x12
Oct  9 14:23:44 suzy2 kernel:
Oct  9 14:23:44 suzy2 kernel:
Oct  9 14:23:44 suzy2 kernel: Code: 83 78 78 00 75 0c 48 8b 05 59 ba 36
f8 48 c1 e0 0c c3 48 8b
Oct  9 14:23:44 suzy2 kernel: RIP  [<ffffffff881e23a2>]
:scsi_mod:scsi_calculate_bounce_limit+0x15/0x49
Oct  9 14:23:44 suzy2 kernel:  RSP <ffff8800214c7ca8>
Oct  9 14:23:44 suzy2 kernel: CR2: 0000000000000078



-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-xen-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages linux-image-2.6.18-5-xen-amd64 depends on:
ii  e2fsprog 1.39+1.40-WIP-2006.11.14+dfsg-2 ext2 file system utilities and lib
ii  initramf 0.85h                           tools for generating an initramfs
ii  linux-mo 2.6.18.dfsg.1-13etch4           Linux 2.6.18 modules on AMD64

linux-image-2.6.18-5-xen-amd64 recommends no packages.

-- no debconf information




Reply to: