Sorry,

I found a rather easy workaround. Disable DMA for
the disks in the BIOS ... But I still wonder why
enable/disable ATA DMA in kernel has no effect for
this crash. Why does only the BIOS disable help ?

ata-pci0: <Unknown PCI ATA controller (generic mode)> at device 7.1 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
ata1 at 0x0170 irq 15 on ata-pci0
chip1: <PCI to Other bridge (vendor=1022 device=740b)> at device 7.3 on pci0 

Strange thing is that the the two disks report themselves
different (The disks are identical) and the settings in the
BIOS for ata0 and ata1 too ...

ad0: <IBM-DJNA-351520/J56OA30K> ATA-4 disk at ata0 as master
ad0: 14664MB (30033360 sectors), 29795 cyls, 16 heads, 63 S/T, 512 B/S
ad0: 16 secs/int, 32 depth queue, DMA

                                  ^^^
                                why that ?

ad2: <IBM-DJNA-351520/J56OA30K> ATA-4 disk at ata1 as master
ad2: 14664MB (30033360 sectors), 29795 cyls, 16 heads, 63 S/T, 512 B/S
ad2: 16 secs/int, 32 depth queue, PIO   

Anyway, so DMA on K7 boards is not supported. Is someone working on this ?

Martin

Martin Blapp, [EMAIL PROTECTED]
------------------------------------------------
Improware AG, UNIX solution and service provider
Zurlindenstrasse 29, 4133 Pratteln, Switzerland
Phone: +41 79 370 26 05, Fax: +41 61 826 93 01
------------------------------------------------




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to