IDE DMA hard lock at boot time (KT266A chpiset)

Wolly
2002-02-23T18:14:34Z

Hi all,

I'm using an elitegroup mobo (K7VTA3 / KT266A chipset; Athlon XP)
and I'm experiencing a hard lock at boot time when configuring the
kernel using `via82cxx support'. (No ctrl-alt-del, no sysrq, only hw reset)

[Without that I can boot without problems but I don't have DMA and thus
disk throughput is at less than 3 Mb/sec.]

The hard lock seems to happen during the first hd access and the hd light
stays on when the system is crashing.

Is that
- a known issue (hopefully not),
- a Linux kernel problem or
- do I have to blame the board (this is not completely unlikely as
I also have problems with two network cards which work without
problems in other boards and same kernel)

Is the KT266A chipset's DMA supported at all? (The vt82cxx driver
source code lists several chipsets including KT266 but not KT266A.)

--------<Boot screen>--------
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 89
PCI: No IRQ known for interrupt pin A of device 0:11.1. Please try using
pci=biosirq
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1
ide0: BM-DMA at 0xd400-0xd407, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xd408-0xd40f, BIOS settings: hdc:DMA, hdb:pio
hda: IBM-DTLA-xyz, ATA DISK drive
hdc: CD-xyz, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: xx sectors (30000 MB) [...], UDMA(100)
hdc: ATAPI 52X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Partition check:
hda:_
---------------------
(hardlock occurs; cursor at `_')

Regards,
Wolly