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 |
 -----------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature

Reply via email to