From owner-freebsd-stable Sun Mar 26 17:38:43 2000 Delivered-To: freebsd-stable@freebsd.org Received: from jander.fl.net.au (jander.fl.net.au [202.181.0.27]) by hub.freebsd.org (Postfix) with ESMTP id 0CCB337BA2B for ; Sun, 26 Mar 2000 17:38:38 -0800 (PST) (envelope-from acs@jander.fl.net.au) Received: from localhost (acs@localhost) by jander.fl.net.au (8.9.2/8.8.8) with ESMTP id LAA53172 for ; Mon, 27 Mar 2000 11:38:32 +1000 (EST) (envelope-from acs@jander.fl.net.au) Date: Mon, 27 Mar 2000 11:38:32 +1000 (EST) From: Andrew To: freebsd-stable@freebsd.org Subject: DMA on a UDMA 33 drive Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, What is the current status of DMA support? I've always had trouble with it and just then I enabled it, caused a lot of disk activity and the machine paniced. On reboot It took me several goes to get fsck to get through all the errors with out complaining it couldn't find an inode. My lost+found directy filled up and fsck had to extend it. Half the source tree ended up in lost+found. I'm not sure if any files were lost as I didnt bother putting them back, just rmed them and cvsupped again. This was with 3.4-STABLE asof yesterday. Extracts from dmesg: CPU: Cyrix 6x86MX (250.57-MHz 686-class CPU) Origin = "CyrixInstead" Id = 0x600 Stepping = 0 DIR=0x0853 Features=0x80a135 real memory = 67108864 (65536K bytes) config> en wdc1 config> po wdc1 0x170 config> ir wdc1 15 config> f wdc1 0xa0ff config> en wdc0 config> po wdc0 0x1f0 config> ir wdc0 14 config> f wdc0 0x80ff config> q Probing for devices on PCI bus 0: chip0: rev 0x04 on pci0.0.0 chip1: rev 0x00 on pci0.1.0 chip2: rev 0x47 on pci0.7.0 ide_pci0: rev 0x06 on pci0.7.1 chip3: rev 0x10 on pci0.7.3 wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff on isa wdc0: unit 0 (wd0): , 32-bit, multi-block-16 wd0: 8063MB (16514064 sectors), 16383 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0x80ff on isa wdc1: unit 0 (wd2): , 32-bit, multi-block-16 wd2: 4125MB (8448300 sectors), 8940 cyls, 15 heads, 63 S/T, 512 B/S It was the fujitsu that I ahd DMA turend on, the Maxtor wasn't mounted. Just before the panic I got DMA failure, DMA status 5. Anyway what I wanted to know is is DMA known to be broken or am I just cursed? Does it depend on the motherboard or the drive? Does anyone want me to collect debugging output for them? Would I have more luck with 4.0? Thanks, Andrew (who has had almost every hard drive he owns fail in the past week...:-( ) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message