Date: Sat, 18 Dec 1999 23:20:51 +0100 From: Martin Blapp <mb@imp.ch> To: Soren Schmidt <sos@freebsd.dk> Cc: current@freebsd.org Subject: Re: ATA driver problem?? (lost disk contact) Message-ID: <Pine.SGI.4.10.9912182312140.17589-100000@mephisto.imp.ch> In-Reply-To: <199912182002.VAA32495@freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
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, mb@imp.ch ------------------------------------------------ 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 majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SGI.4.10.9912182312140.17589-100000>