usb-storage on SMP?

From: Thomas Zehetbauer
Date: Mon Jan 17 2005 - 12:19:38 EST


Hi,

can anyone confirm that writing to usb-storage devices is working on SMP
systems? Especially to a SD Card in an USB 1.1 card reader attached to a
64-bit Dual Opteron with NUMA enabled?

I have a noname USB 1.1 card reader that identifies itself as 0dda:0001
'Integrated Circuit Solution, Inc.' attached to a Tyan Thunder K8W
(S2885) dual Opteron NUMA system. After copying data to the disk, the
activity light flashes for some time and the following messages appear
in syslog:

2005-01-15 13:41:39 +0100 kernel: ohci_hcd 0000:03:00.1: urb 0000010068400d40 path 1 ep2out 6fce0000 cc 6 --> status -71
2005-01-15 13:42:59 +0100 kernel: ohci_hcd 0000:03:00.1: GetStatus roothub.portstatus [0] = 0x00100103 PRSC PPS PES CCS
2005-01-15 13:42:59 +0100 kernel: usb 2-1: reset full speed USB device using ohci_hcd and address 10
2005-01-15 13:42:59 +0100 kernel: ohci_hcd 0000:03:00.1: GetStatus roothub.portstatus [0] = 0x00100103 PRSC PPS PES CCS
2005-01-15 13:42:59 +0100 kernel: usb 2-1: ep0 maxpacket = 8
2005-01-15 13:42:59 +0100 kernel: usb 2-1: manual set_interface for iface 0, alt 0
2005-01-15 13:43:15 +0100 kernel: scsi: Device offlined - not ready after error recovery: host 7 channel 0 id 0 lun 2
2005-01-15 13:43:15 +0100 kernel: SCSI error : <7 0 0 2> return code = 0x50000
2005-01-15 13:43:15 +0100 kernel: end_request: I/O error, dev sdc, sector 147093
2005-01-15 13:43:15 +0100 kernel: printk: 310019 messages suppressed.
2005-01-15 13:43:15 +0100 kernel: Buffer I/O error on device sdc, logical block 147093

The system behaves as expected if I boot the kernel with 'maxcpus=1'.

Tom

--
T h o m a s Z e h e t b a u e r ( TZ251 )
PGP encrypted mail preferred - KeyID 96FFCB89
finger thomasz@xxxxxxxxxxxxxx for key

Experience is what you get when you expected something else.



Attachment: signature.asc
Description: This is a digitally signed message part