Thread (28 messages) 28 messages, 6 authors, 2007-06-29

Re: [BUG] ide dma_timer_expiry, then hard lockup

From: Sergei Shtylyov <hidden>
Date: 2007-06-19 20:05:50
Also in: lkml

Bartlomiej Zolnierkiewicz wrote:
quoted
There are two distinct issues.
-- libata locks up in partition table read on an hpt366+old maxtor disk
  that has ben working fine for many years with old ide driver. (It
  still works fine when I boot to the alternate ide-based kernel).
quoted
-- ide driver locks up on hpt366+new maxtor disk under heavy 
  i/o load. I was able to copy 60GB from old to new disk without a
  problem; however, raid reconstruction locks it up, maybe after 5-15
  seconds.
quoted
  This probably is "hardware related"; its something that the new 
  hard drive does. Given that its being sold at a big discount, it
  may even be that the sellers know that this is a crappy disk. :-)
quoted
  All I want is some way of resetting the disk, and continuing on.
It would be useful to see hdparm --Istdout output for *both* disks.
quoted
I'm stalled in debugging; I'm not sue what I'm looking for.
Sergei, do you think that testing the drive with DMA disabled may
tell us something new?
    Not sure. I'll try to come up with a patch esetting the state machine in 
dma_timeout() method (following Alan's idea) -- HPT366 regs are different 
enough to use the one for HPT370.
Thanks,
Bart
MBR, Sergei
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help