This one time, at band camp, Olivier Berger said: > Trying to spot why I get lots of messages (every 5 minutes) in the logs like : > Jan 6 14:20:11 sheeva kernel: [15786.065467] usb 1-1.4: reset high speed USB > device using orion-ehci and address 5 > Jan 6 14:20:12 sheeva kernel: [15786.265469] usb 1-1.4: reset high speed USB > device using orion-ehci and address 5 > > I happened to execute : > # hdparm -i /dev/sdb > > and get : > > /dev/sdb: > HDIO_DRIVE_CMD(identify) failed: Invalid argument > HDIO_GET_IDENTITY failed: Invalid argument > > Which causes an immediate log in question.
This error message means hdparm got EINVAL back from an ioctl to get information. This is almost always a driver issue. I'd say 2 things to this: First, if a userspace process can cause a bus reset by calling a well-defined ioctl, this is a kernel bug. Second, hdparm doesn't run by itself, so it didn't create all those lines in your logs. I'm happy to leave this bug open while you take a look on your system for other things that may be calling hdparm (or calling the HDIO_DRIVE_CMD and HDIO_GET_IDENTITY ioctl()s directly), but I don't think this is likely to end up as an hdparm issue. Cheers, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : sg...@debian.org | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
signature.asc
Description: Digital signature