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

Bug#855003: ATA HD race conditions at boot-time



Package: linux-image-686-pae
Version: 4.9.0-1

When I booted my PC it hung at one point for 30 seconds and then resumed
booting.  Here's part of the dmesg for it.  Note that it happened 17 seconds
into the boot.


:
[    0.000000] Linux version 4.9.0-1-686-pae (debian-kernel@lists.debian.org) (gcc version 6.3.0 20161229 (Debian 6.3.0-2) ) #1 SMP Debian 4.9.2-2 (2017-01-12)
<snip) Below is the first mention of ata3.  Note jump from 7.0638421 sec
to ~30 sec. later:
[    7.063842] input: PC Speaker as /devices/platform/pcspkr/input/input5
[   37.872045] ata3: drained 65536 bytes to clear DRQ
[   37.978315] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x80000 action 0x6 frozen
[   37.978401] ata3: SError: { 10B8B }
[   37.978474] ata3.00: failed command: READ DMA
[   37.978544] ata3.00: cmd c8/00:08:80:1e:81/00:00:00:00:00/e0 tag 0 dma 4096 in
                        res 40/00:00:00:01:80/00:00:00:00:00/00 Emask 0x4 (timeout)
[   37.978651] ata3.00: status: { DRDY }
[   37.978728] ata3: hard resetting link
[   38.290817] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[   38.296561] ata3.00: configured for UDMA/100
[   38.296645] ata3: EH complete

I found a report on the Inet that finds a similar error:
<a href="http://www.smythies.com/~doug/network/hd_race/";>Linux ata hard disk access race condition. WWW.Smythies.com</a>
This error doesn't repeat so I think it's a race condition.  The SATA
drive is one I installed about a couple of months ago and may have booted the PC
with it perhaps 60 times with no delay like this.  However, I upgraded the
kernel to -pae perhaps a couple of weeks ago.  There are now 2 HD's on my
PC, one SATA (ata30) and the other a slower PATA with a ribbon cable.

				David Lawyer


Reply to: