Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does my kernel report lots of “DriveStatusError BadCRC” messages?

Kernel lots Messages report
0
10 Posted

Why does my kernel report lots of “DriveStatusError BadCRC” messages?

0

• (REG, contributed by Mark Hahn) You may see messages like: kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC } In UDMA modes, each transfer is checksum’ed for integrity (like Ultra2 SCSI, and more robust than normal SCSI’s parity checking). When a transfer fails this test, it is retried, and this warning is reported. Seeing these warnings occasionally is not unusual or even a bad thing – they just inflate your logs a little. If this really bothers you, you can comment out the warning in the driver. Seeing lots of these warnings (multiple per second) is almost certainly a sign that your IDE hardware is broken. For reference, all IDE must: • have a cable length of 18″ or less • have both ends plugged in (no stub) • be 80-conductor cable if you’re using a mode > udma33. IDE modes are generally also generated from the system clock, so if you’re overclocking (for instance, running AGP at 75 MHz), you’re violati

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.