Mike Robak wrote:
Does a doc exist that provides a detailed description of the different
errors that could be produced by libata and its associated drivers?
The libATA developer's guide provides a very good general description
of the types of messages, but I'm looking for more detail.
For example I got this error message last week:
Sep 27 17:29:26 server kernel: ata2.00: exception Emask 0x0 SAct 0x0
SErr 0x0 action 0x1
Sep 27 17:29:26 server kernel: ata2.00: (irq_stat 0x40000001)
Sep 27 17:29:26 server kernel: ata2.00: tag 0 cmd 0xb0 Emask 0x1 stat
0x51 err 0x4 (device error)
I'd like to know what the following items means?
(irq_stat 0x40000001)
tag 0
cmd 0xb0
emask 0x1
stat 0x51
err 0x4
It's pretty much all defined in the ATA or controller specifications...
Well, except for emask, which is a libata-only invention.
Jeff
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]