Re: DMA errors with hard disk

From: VJ (vj_at_vijaygill.homelinux.net)
Date: 10/28/04

  • Next message: Lars Bjørndal: "Why is FC2-kernel different from kernel.org-kernel?"
    To: "For users of Fedora Core releases" <fedora-list@redhat.com>
    Date: Thu, 28 Oct 2004 21:24:19 +0100
    
    

    ----- Original Message -----
    From: "Jacob L E Blain Christen" <dweomer+fedora@entheal.com>
    To: "For users of Fedora Core releases" <fedora-list@redhat.com>
    Sent: Thursday, October 28, 2004 6:56 PM
    Subject: Re: DMA errors with hard disk

    > VJ wrote:
    >> Hi,
    >> I get this error a lot of times, and I have tried looking at google
    >> too
    >> without any solution(all I saw were postings of the problem). My System
    >> is
    >> Gigabyte 7DXR. Kernel version is 2.6.8-1.521.
    >> Has anybody found any solution to this problem?
    >> Thanks and regards from
    >> VJ
    >>
    >> ******************************* Result of lspci command
    >> 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
    >> (rev 40)
    >> 00:07.1 IDE interface: VIA Technologies, Inc.
    >> VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
    >> 00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev
    >> 40)
    >> [root@dxr root]# lspci
    >> 00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P]
    >> System
    >> Controller (rev 13)
    >> 00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] AGP
    >> Bridge
    >> 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
    >> (rev 40)
    >> 00:07.1 IDE interface: VIA Technologies, Inc.
    >> VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
    >> 00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev
    >> 40)
    >> 00:09.0 Multimedia video controller: Internext Compression Inc iTVC15
    >> MPEG-2
    >> Encoder (rev 01)
    >> 00:0d.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03)
    >> 00:0e.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
    >> 00:10.0 Unknown mass storage controller: Promise Technology, Inc. 20265
    >> (rev
    >> 02)
    >> 01:05.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG
    >> AGP
    >> 02:04.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
    >> (rev
    >> 05)
    >> 02:05.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
    >> (rev
    >> 05)
    >>
    >> *************************** Part of /var/log/messages
    >> kernel: hdb: dma_timer_expiry: dma status == 0x60
    >> kernel: hdb: DMA timeout retry
    >> kernel: hdb: timeout waiting for DMA
    >> kernel: hda: status timeout: status=0xd0 { Busy }
    >> kernel: hda: DMA disabled
    >> kernel: hda: drive not ready for command
    >> kernel: ide0: reset timed-out, status=0x80
    >> kernel: hdb: status error: status=0x34 { DeviceFault SeekComplete
    >> CorrectedError }
    >> kernel: hdb: no DRQ after issuing WRITE
    >> kernel: ide0: reset timed-out, status=0x80
    >> kernel: hdb: status error: status=0x34 { DeviceFault SeekComplete
    >> CorrectedError }
    >
    >
    > Have had this happen with some crappy hard drives I've run into over the
    > years. Usually accompanies some loud clicking. Chances are you are
    > trying to run in a DMA mode that the drive doesnt support, eg UDMA(100)
    > instead of UDMA(66) or the like. Check your BIOS, if you have
    > configured your hard drives by hand you may have have a wrong setting.
    > Consider either letting your BIOS autodetect or passing values to the
    > kernel at boot time. If this doesn't work I would like to see your
    > dmesg output, specifically where the kernel detects your drives and ide
    > controller(s).
    > --
    > Jacob
    >

    --------------------------------------------------------------------------------

    > --
    > fedora-list mailing list
    > fedora-list@redhat.com
    > To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list

    Hi Jacob,
        Thanks for reply. Hard disks are
    hda : ST340016A
    hdh : ST3160023A (was hdb)
    and they are pretty new. Today morning I moved hdb (the second hard disk to
    prmise controller(i had it disabled first, but had to enable it today using
    a jumper on the mobo. Now hdb is hdh)

    Partial output of dmesg is at the end

    *******************************************************
    RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
    divert: not allocating divert_blk for non-ethernet device lo
    Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    VP_IDE: IDE controller at PCI slot 0000:00:07.1
    VP_IDE: chipset revision 6
    VP_IDE: not 100% native mode: will probe irqs later
    VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci0000:00:07.1
        ide0: BM-DMA at 0xb000-0xb007, BIOS settings: hda:DMA, hdb:pio
        ide1: BM-DMA at 0xb008-0xb00f, BIOS settings: hdc:DMA, hdd:DMA
    hda: ST340016A, ATA DISK drive
    Using cfq io scheduler
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hdc: LG DVD-ROM DRD-8120B, ATAPI CD/DVD-ROM drive
    hdd: LG CD-RW CED-8081B, ATAPI CD/DVD-ROM drive
    ide1 at 0x170-0x177,0x376 on irq 15
    PDC20265: IDE controller at PCI slot 0000:00:10.0
    ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 11 (level, low) -> IRQ 11
    PDC20265: chipset revision 2
    PDC20265: 100% native mode on irq 11
    PDC20265: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
        ide2: BM-DMA at 0xe000-0xe007, BIOS settings: hde:pio, hdf:pio
        ide3: BM-DMA at 0xe008-0xe00f, BIOS settings: hdg:pio, hdh:DMA
    hdh: ST3160023A, ATA DISK drive
    ide3 at 0xd800-0xd807,0xdc02 on irq 11
    hda: max request size: 128KiB
    hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
     hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 >
    hdh: max request size: 128KiB
    hdh: 312581808 sectors (160041 MB) w/8192KiB Cache, CHS=19457/255/63,
    UDMA(100)
     hdh: hdh1 hdh2 hdh3 hdh4
    hdc: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33)
    Uniform CD-ROM driver Revision: 3.20
    hdd: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
    *******************************************************

    -- 
    fedora-list mailing list
    fedora-list@redhat.com
    To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
    

  • Next message: Lars Bjørndal: "Why is FC2-kernel different from kernel.org-kernel?"

    Relevant Pages

    • Re: Error Loading OS
      ... I take it that you have 4 IDE devices in there and that they are connected on 2 IDE controllers on the motherboard. ... The reason your computer doesn't boot when all the devices are attached to the motherboard is because the IDE chain is not correctly setup or that the Boot Order in the BIOS is set to pass the boot to the wrong drive. ... Then reset BIOS to boot from Hard Disk - I got the same Error LOading OS ... When you paste the contents of the file here also tell us how many drives and partitions you have in the computer. ...
      (microsoft.public.windowsxp.help_and_support)
    • Re: Low disk space
      ... Information on how to clear up hard disk drive space... ... When you hibernate your computer, Windows saves the contents of the system's ... Highlight one of your drives and click on ... You can control how much space your Temporary Internet Files can utilize... ...
      (microsoft.public.windowsupdate)
    • Re: Problem finding ntoskrnl.exe on boot.
      ... space on my mom's computer by adding a second hard disk. ... Symantec Partition Magic 8. ... System should now boot from C:, ... all logical drives on both disks, ...
      (microsoft.public.win2000.general)
    • hard disk gives trouble on change of size
      ... I have a 160G hard disk. ... writing the existing 131Gb partition. ... fdisk happily created two new partitions at the end of ... Is the sarge lilo so old that it cannot handle drives with more than ...
      (Debian-User)
    • Re: BIOS - COULD THERE A PROBLEM WITH MY PCS BIOS?
      ... Master - DMA off, Slave DMA on, Secondary IDE channel with a Master DMA on, ... I have hibernation turned off on both drives ... Norton to work I uninstalled it and tried the Windows live One care trial ... not know how to back up, but read about it and ended up installing Windows ...
      (microsoft.public.windowsxp.basics)

    Loading