IDE errors with HPT302

From: Aaron Lehmann (aaronl_at_vitelus.com)
Date: 07/31/03

  • Next message: Dave Olien: "[PATCH] sparse function pointer arguments now accept void pointers"
    Date:	Wed, 30 Jul 2003 22:22:44 -0700
    To: linux-kernel@vger.kernel.org
    
    

    In a box, we have a HPT302 IDE card, sharing an IRQ with the 3c905C
    Ethernet card:

    HPT302: IDE controller at PCI slot 00:09.0
    PCI: Found IRQ 11 for device 00:09.0
    PCI: Sharing IRQ 11 with 00:0f.0
    HPT302: chipset revision 1
    HPT302: not 100% native mode: will probe irqs later
    HPT37X: using 33MHz PCI clock
        ide2: BM-DMA at 0xb400-0xb407, BIOS settings: hde:pio, hdf:pio
        ide3: BM-DMA at 0xb408-0xb40f, BIOS settings: hdg:pio, hdh:pio

    There is also a HPT370 in the system and a PIIX4.

    Here are the errors, which make the card unusable:

    Partition check:
     hda: hda1 hda2 < hda5 >
     hde:<4>hde: dma_timer_expiry: dma status == 0x61
    hde: error waiting for DMA
    hde: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }

    hde: status timeout: status=0xd0 { Busy }

    hdf: DMA disabled
    hde: drive not ready for command
    ide2: reset: success
    blk: queue c02d1ff8, I/O limit 4095Mb (mask 0xffffffff)
     hde1
     hdf: unknown partition table
     hdg:<4>hdg: dma_timer_expiry: dma status == 0x01
    hdg: error waiting for DMA
    hdg: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }

    blk: queue c02d2464, I/O limit 4095Mb (mask 0xffffffff)
     unknown partition table
     hdh:<4>hdh: dma_timer_expiry: dma status == 0x21
    hdh: error waiting for DMA
    hdh: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }

    I'm assuming this is a driver issue since it happens with all 4 of the
    drives. This happens with 2.4.21 and 2.4.22-pre9. Anyone had similar
    experiences?
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Dave Olien: "[PATCH] sparse function pointer arguments now accept void pointers"

    Relevant Pages

    • Re: yenta_socket rapid fires interrupts
      ... Linux Kernel Card Services ... PCI: Found IRQ 11 for device 0000:00:0d.0 ... Yenta: Using CSCINT to route CSC interrupts to PCI ...
      (Linux-Kernel)
    • Re: MCP2 on Intel 945 Mobo advice?
      ... You might try setting that and see if you can get a solitary IRQ assigned to the SBLive so that the other devices will go off and find a different IRQ. ... From other OS/2 work before, with the whole thing 'working', but with all the IRQ's the way 'it works', I thought that I would try the option during the boot run to let it examine hardware. ... So I tried Veit Kannegieser's PCIIRQ.ARJ 'force' IRQ suite off his web site both to cross research this with the PCI sniff tests as well as possibly 'fix' the IRQ for at least the SBLive 5.1 PCI add-in card. ...
      (comp.os.os2.setup.misc)
    • 3com wol and nfs root trouble
      ... I have a 3com 905c card and have following issues with it: ... As I need the driver compiled in I patched the ... Allocating PCI resources starting at 08000000 ... PCI: Via IRQ fixup ...
      (Linux-Kernel)
    • Re: Need help installing/troubleshooting SoundBlaster audio card
      ... Everything works well, except for sound. ... card with an 'AUDIO RIDER CARD' (with line in, ... and here are PCI related messages: ... PCI Interrupt Link enabled at IRQ 11 ...
      (comp.os.linux.hardware)
    • Re: Ath0 Crash the PC
      ... I using a pentium III 350Mghz 256 MB RAM, uniprocessor, PCI Atheros ... DLINK PCI AR5212, the last update of my source was yesterday, anyway I ... slot 19 INTA is routed to irq 12 ... >>I have a Atheros card running as Ap in the last version of Freebsd 5.1 ...
      (freebsd-current)