From owner-freebsd-current Fri May 7 5: 7: 0 1999 Delivered-To: freebsd-current@freebsd.org Received: from calvin.saturn-tech.com (calvin.saturn-tech.com [207.229.19.6]) by hub.freebsd.org (Postfix) with ESMTP id B5F581532D for ; Fri, 7 May 1999 05:06:05 -0700 (PDT) (envelope-from drussell@saturn-tech.com) Received: from localhost (drussell@localhost) by calvin.saturn-tech.com (8.8.8/8.8.8) with SMTP id GAA06743; Fri, 7 May 1999 06:05:49 -0600 (MDT) (envelope-from drussell@saturn-tech.com) Date: Fri, 7 May 1999 06:05:49 -0600 (MDT) From: Doug Russell To: Brian Feldman Cc: Lee Cremeans , current@FreeBSD.ORG Subject: Re: IDE strangeness In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 7 May 1999, Brian Feldman wrote: > > > 2. wd supports UDMA on my chipset, but won't enable any kind of DMA on my > > > new Seagate, which does UDMA2 fine with ATA > > Here's what I've got: > wdc0 at port 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa0 > wd0: wdsetmode() setting transfer mode to 42 > wdc0: unit 0 (wd0): , 32-bit, multi-block-16 > wd0: 6103MB (12500460 sectors), 13228 cyls, 15 heads, 63 S/T, 512 B/S > wd0: ATA INQUIRE valid = 0007, dmamword = 0407, apio = 0003, udma = 0007 Hmmmm.. I just started playing with 4.0-CURRENT the other day, and I've been using a nice SCSI disk, however, when I connected a couple of Western Digital IDEs, I had a couple strange problems: Same controller in an Asus P5A-A, K6-III 400 MHz @ 100x4... /kernel: ide_pci0: at device 15.0 on pci0 wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa wdc0: unit 0 (wd0): , 32-bit, multi-block-16 wd0: 19470MB (39876480 sectors), 39560 cyls, 16 heads, 63 S/T, 512 B/S Note there is no DMA on there either... I couldn't get either the 13 or 20 Gig to do DMA, even though I have done it before on -STABLE. The other oddity with early AM yesterday's world & kernel was: wdc0 at port 0x1f0-0x1f7 irq 1 drq 0 flags 0xa0ffa0ff on isa0 wdc0: unit 0 (wd0): , DMA,32-bit, multi-block-16 wd0: 19470MB (39876480 sectors), 39560 cyls, 16 heads, 63 S/T, 512 B/S wdc0: interrupting at irq 1 What gives with the irq 1? All sorts of things were showing up on irq 1, even though they were actually configured on 14, 15, 5 (for sio2), etc... I thought this was something funky in the bus changes, and may be gone now, I haven't tried the IDE disks again on anything since, but other things (like sio2) are back to normal on the last 5 or 6 builds. Boy these K6-IIIs are FAST... My worldstone is under 1h WITHOUT turning on softupdates, no async mounting, no noatime, no -j, and src and obj are on the same (/usr) partition of one SCSI disk! Later...... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message