FS#22690 - [kernel26] Issuing auto-REQUEST_SENSE in log

Attached to Project: Arch Linux
Opened by Sergey Kolesov (cucullus) - Monday, 31 January 2011, 23:33 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 21 March 2011, 16:59 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

After upgrading to 2.6.37-5 kernel.log became polluted with "Issuing auto-REQUEST_SENSE".
This message appears ~5 times/sec continuously.
Google states that this could be usb-related, but I currently have no usb devices plugged in.

Downgrade to 2.6.36.2 solves the issue.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 21 March 2011, 16:59 GMT
Reason for closing:  Fixed
Comment by Sergey Kolesov (cucullus) - Monday, 31 January 2011, 23:59 GMT
Oops, 37-5 and 36.2, of course.
Comment by Gerardo Exequiel Pozzi (djgera) - Tuesday, 01 February 2011, 00:11 GMT
Please report to upstream if not already. Thanks.

PS: Be more descriptive, about your hardware.
Comment by Sergey Kolesov (cucullus) - Tuesday, 01 February 2011, 00:43 GMT
Hmmm... It's about ten year old athlon/nforce2 based desktop.
Just noticed I had usb cardreader attached (w/o card inside). Will research tomorrow.
Comment by Sergey Kolesov (cucullus) - Tuesday, 01 February 2011, 09:12 GMT
Found it! Cardreader is guilty.

Bus 001 Device 002: ID 0cf2:6230 ENE Technology, Inc.

dmesg |tail while disconnecting it:
Issuing auto-REQUEST_SENSE
Issuing auto-REQUEST_SENSE
Issuing auto-REQUEST_SENSE
usb 1-6: USB disconnect, address 2
usb --- eucr_disconnect
usb --- quiesce_and_remove_host
usb --- release_everything
usb --- usb_stor_release_resources
SM_FreeMem start
usb --- dissociate_dev
Comment by Sergey Kolesov (cucullus) - Tuesday, 01 February 2011, 09:17 GMT
Log content after plugging in:
Feb 1 12:14:10 vega kernel: usb 1-6: new high speed USB device using ehci_hcd and address 3
Feb 1 12:14:11 vega kernel: usb --- eucr_probe
Feb 1 12:14:11 vega kernel: usb --- associate_dev
Feb 1 12:14:11 vega kernel: usb --- get_device_info
Feb 1 12:14:11 vega kernel: usb --- get_transport
Feb 1 12:14:11 vega kernel: usb --- get_protocol
Feb 1 12:14:11 vega kernel: us->pusb_dev->descriptor.idVendor = cf2
Feb 1 12:14:11 vega kernel: us->pusb_dev->descriptor.idProduct = 6230
Feb 1 12:14:11 vega kernel: usb --- get_pipes
Feb 1 12:14:11 vega kernel: usb --- usb_stor_acquire_resources
Feb 1 12:14:11 vega kernel: scsi3 : SCSI emulation for USB Mass Storage devices
Feb 1 12:14:11 vega kernel: usb --- usb_stor_control_thread
Feb 1 12:14:11 vega kernel: usb --- usb_stor_scan_thread
Feb 1 12:14:11 vega kernel: EUCR : device found at 3
Feb 1 12:14:12 vega kernel: scsi cmd 12 --- SCSIOP_INQUIRY
Feb 1 12:14:12 vega kernel: scsi 3:0:0:0: Direct-Access USB2.0 CardReader COMBO 0100 PQ: 0 ANSI: 0
Feb 1 12:14:12 vega kernel: sd 3:0:0:0: Attached scsi generic sg3 type 0
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: sd 3:0:0:0: [sdc] Attached SCSI removable disk
Feb 1 12:14:12 vega kernel: EUCR : device scan complete
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:12 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:14 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:14 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:14 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:14 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:14 vega kernel: scsi cmd 1E --- SCSIOP_ALLOW_MEDIUM_REMOVAL
Feb 1 12:14:14 vega kernel: Issuing auto-REQUEST_SENSE
Feb 1 12:14:14 vega kernel: Issuing auto-REQUEST_SENSE
.... same lines continuously
Comment by Sergey Kolesov (cucullus) - Tuesday, 01 February 2011, 09:32 GMT Comment by Trunov M (madmax) - Tuesday, 01 March 2011, 18:27 GMT
  • Field changed: Percent Complete (100% → 0%)
I have this problem too
"Issuing auto-REQUEST_SENSE"
after plug in my usb cardreader in kernel 37-5 and kernel 37.1
Comment by Trunov M (madmax) - Wednesday, 02 March 2011, 03:11 GMT Comment by Trunov M (madmax) - Wednesday, 02 March 2011, 07:03 GMT

Comment by Trunov M (madmax) - Wednesday, 02 March 2011, 08:02 GMT Comment by Trunov M (madmax) - Wednesday, 02 March 2011, 08:11 GMT
Sorry for the flood.
If you press F5, the form submited again, even if the "ADD comments" empty.
Comment by Frederic Bezies (fredbezies) - Friday, 04 March 2011, 18:40 GMT
1) You can modify architecture to i686 + x86_64
2) Here is my lsusb :

[fred@fredo-arch ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 002: ID 062a:0201 Creative Labs Defender Office Keyboard (K7310) S Zodiak KM-9010
Bus 002 Device 003: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0

I cannot "unplug it", because it is builtin into my computer.
Comment by Frederic Bezies (fredbezies) - Wednesday, 16 March 2011, 16:22 GMT
Still spamming /var/log/everything.log with kernel 2.6.38 :(

pacman -Qi kernel26
Nom : kernel26
Version : 2.6.38-1
URL : http://www.kernel.org
Licences : GPL2
Groupes : base
Comment by Frederic Bezies (fredbezies) - Wednesday, 16 March 2011, 17:52 GMT
If I plug a sd card in slot, spamming stops :(
Comment by Frederic Bezies (fredbezies) - Sunday, 20 March 2011, 10:56 GMT
Looked at 2.6.37 config changelog, and this option could be the answer ?

CONFIG_USB_ENESTORAGE=m

Appeared only starting from 2.6.37.

Disabling it could be the solution ?!
Comment by Frederic Bezies (fredbezies) - Sunday, 20 March 2011, 11:22 GMT
Got the answer on the mailing list : just blacklist keucr modules in /etc/rc.conf.

No more spamming ;)
Comment by Trunov M (madmax) - Monday, 21 March 2011, 16:17 GMT
Solved
With

zcat /proc/config.gz | grep USB_ENE
# CONFIG_USB_ENESTORAGE is not set

No more spamming
Thanks.

Loading...