linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Kernel Panic: 2.4.20pre7-ac3 and earlier with PDC20276
@ 2002-09-24 21:40 Andree Leidenfrost
  0 siblings, 0 replies; 2+ messages in thread
From: Andree Leidenfrost @ 2002-09-24 21:40 UTC (permalink / raw)
  To: linux-kernel

I am experiencing kernel errors when accessing disks attached to the
PDC20276. Executing command 'badblocks -svw /dev/hde' starts fine:

sv-sap001:/home/andree# badblocks -svw /dev/hde
Checking for bad blocks in read-write mode
>From block 0 to 39082680
Writing pattern 0xaaaaaaaa:   1266090/ 39082680

After a while I start getting messages like the stuff below on the
console (this manually copied from the console).

This happens on both drives and on both channels. Cables were replaced,
so were the harddisks. I returned the machine to my dealer who tested
things under WinXP and says that everything works fine. I have tried
this with 2.4.19 and pretty much all 2.4.20preX and 2.4.20preX-acY
version over the past three weeks without success. When I switch off DMA
('hdparm -d0 /dev/hde') things are of course terribly slow but they work
fine.

I am trying hdaprm -d1 -X15 at the moment. It has been running for 40
hours now and gotten as far as 27047040/39082680. So far it looks like I
only get 'eepro100: wait_for_cmd_done timeout!' but no IDE errors.

Sometimes I am getting a kernel Aiiii followed by a kernel panic saying
something like 'Trying to kill interrupt handler'. I just haven't been
able to reproduce it for this mail. :-(

I am happy to do other testing if  someone tells me what to do. Just
bear in mind that though being an experienced Linux administrator I am
nothing close to a kernel developer. ;-)

Best regards
Andree



Console output snippet:
-----------------------

hde: dma_rtimer_expiry: dma status == 0x21
hde: timeout waiting for DMA
PDC202XX: Primary channel reset.
hde: timeout waiting for DMA
hde: (__ide_dma_test_irq) called while not waiting
hde: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hde: drive not ready for command
hde: status timeout: status=0xd0 { Busy }

PDC202XX: Primary channel reset.
hde: drive not ready for command
ide2: reset: success

eepro100: wait_for_cmd_done timeout!
(repeated many times)

hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: (__ide_dma_test_irq) called while not waiting
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
hda: status timeout: status=0xd0 { Busy }

hda: no DRQ after issueing write
ide0: reset: success


Hardware:
---------

Motherboard: Gigabyte GA-7DPXW+
Chipset: AMD-760MPX
RAID: PDC20276
CPU: 2 x AthlonMP 1800+
-- 
Andree Leidenfrost
Sydney - Australia


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Kernel Panic: 2.4.20pre7-ac3 and earlier with PDC20276
@ 2002-09-22 21:50 Andree Leidenfrost
  0 siblings, 0 replies; 2+ messages in thread
From: Andree Leidenfrost @ 2002-09-22 21:50 UTC (permalink / raw)
  To: linux-kernel

I am experiencing kernel errors when accessing disks attached to the 
PDC20276. Executing command 'badblocks -svw /dev/hde' starts fine:

sv-sap001:/home/andree# badblocks -svw /dev/hde
Checking for bad blocks in read-write mode
 From block 0 to 39082680
Writing pattern 0xaaaaaaaa:   1266090/ 39082680

After a while I start getting messages like the stuff below on the 
console (this manually copied from the console).

This happens on both drives and on both channels. Cables were replaced, 
so were the harddisks. I returned the machine to my dealer who tested 
things under WinXP and says that everything works fine. I have tried 
this with 2.4.19 and pretty much all 2.4.20preX and 2.4.20preX-acY 
version over the past three weeks without success. When I switch off DMA 
('hdparm -d0 /dev/hde') things are of course terribly slow but they work 
fine.

I am trying hdaprm -d1 -X15 at the moment. It has been running for 40 
hours now and gotten as far as 27047040/39082680. So far it looks like I 
only get 'eepro100: wait_for_cmd_done timeout!' but no IDE errors.

Sometimes I am getting a kernel Aiiii followed by a kernel panic saying 
something like 'Trying to kill interrupt handler'. I just haven't been 
albe to reproduce it for this mail.

I am happy to do other testing if  someone tells me what to do. Just 
bear in mind that though being an experienced Linux administrator I am 
nothing close to a kernel developer. ;-)

Best regards
Andree

 

Console output snippet:

hde: dma_rtimer_expiry: dma status == 0x21
hde: timeout waiting for DMA
PDC202XX: Primary channel reset.
hde: timeout waiting for DMA
hde: (__ide_dma_test_irq) called while not waiting
hde: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hde: drive not ready for command
hde: status timeout: status=0xd0 { Busy }

PDC202XX: Primary channel reset.
hde: drive not ready for command
ide2: reset: success

eepro100: wait_for_cmd_done timeout!
(repeated many times)

hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: (__ide_dma_test_irq) called while not waiting
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
hda: status timeout: status=0xd0 { Busy }

hda: no DRQ after issueing write
ide0: reset: success


 


Motherboard: Gigabyte GA-7DPXW+
Chipset: AMD-760MPX
RAID: PDC20276
CPU: 2 x AthlonMP 1800+


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-09-24 21:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-24 21:40 Kernel Panic: 2.4.20pre7-ac3 and earlier with PDC20276 Andree Leidenfrost
  -- strict thread matches above, loose matches on Subject: below --
2002-09-22 21:50 Andree Leidenfrost

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).