Re: [2.6.28-rc] Sata soft reset filling log

From: Justin Madru
Date: Mon Dec 22 2008 - 01:59:52 EST


Tejun Heo wrote:
Hello,

Justin Madru wrote:
I've been testing .28 (currently -rc8) and I've noticed in the logs a
massive amount of the following.
I can confirm that the messages doesn't appear when booting into a .27
kernel.

ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
ata2.00: ST_FIRST: !(DRQ|ERR|DF)
ata2.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
cdb 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
res 50/00:01:00:00:00/00:00:00:00:00/a0 Emask 0x2 (HSM violation)
ata2.00: status: { DRDY }
ata2: soft resetting link
ata2.00: configured for UDMA/33
ata2: EH complete

That's HSM violation on ALLOW_MEDIUM_REMOVAL on the second ATA port.

I get this block of messages about every 20 seconds for as long as I'm
booted into a .28 kernel.
It seems that the sata link is being soft reseted about every _20_ secs.
My drive is a sata drive that should be using UDMA/133 (right?),
but the "error" message says configuring for UDMA/33.
Does this mean that my drive is running at a slower speed?
Should I be worried about the .28 kernel corrupting my hardware? Is this
a known issue?
How can I stop it from filling my logs!

Some information about my computer:

00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA
IDE Controller (rev 01)

$ hdparm -I /dev/sda
/dev/sda:
ATA device, with non-removable media
Model Number: ST980811AS

and I strongly doubt it's the hard drive. Can you please post full
kernel log including the boot messages?

Thanks.

Well, it's good to hear that you don't think my drive is failing (sure hope it's not failing!)

I posted the full dmesg in reply to Alan in http://lkml.org/lkml/2008/12/19/30.
Also, more information about my computer can be found at: http://jdserver.homelinux.org/bugreports/
If you need me to run anything else not found in the above links then let me know.

Justin Madru

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/