[Bug 10086] 2.6.25-rc2 + smartd = hang

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

 



http://bugzilla.kernel.org/show_bug.cgi?id=10086





------- Comment #13 from bzolnier@xxxxxxxxx  2008-03-23 15:11 -------
Thanks, from looking at the log:

| hda: tf: feat 0xd8 nsect 0x00 lbal 0x01 lbam 0x4f lbah 0xc2 dev 0x00 cmd 0xb0
| hda: hob: nsect 0x00 lbal 0x00 lbam 0x00 lbah 0x00
| hda: tf: feat 0x00 nsect 0x00 lbal 0x00 lbam 0x00 lbah 0x00 dev 0x00 cmd 0xb0
| hda: hob: nsect 0x00 lbal 0x00 lbam 0x00 lbah 0x00

We got SMART command (cmd 0xb0) with all other registers set to 0x00 and it is
(theoretically) impossible to get it through HDIO_DRIVE_CMD (since
ide_cmd_ioctl() always sets lbam to 0x4f and lbah to 0xc2).  Maybe it was
passed through HDIO_DRIVE_TASK or HDIO_DRIVE_TASKFILE or we have the bug
somewhere (N.B. the behavior of erroing it is correct if the user-space
actually requested such command)...

It seems to be a distinct problem from the one that was hit by Anders and later
fixed by Linus.  Could you try git-bisecting it, please?

| hda: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
| hda: task_no_data_intr: error=0x04 { DriveStatusError }
| ide: failed opcode was: 0xb0


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux