Subject: U10 wd at pciide UDMA problem (was Re: ffs corruption)
To: None <port-sparc64@netbsd.org>
From: FUKAUMI Naoki <naoki@fukaumi.org>
List: port-sparc64
Date: 11/12/2001 11:50:22
I said "My Ultra10's wd (at pciide) UDMA mode has problem." about a month
ago. ;) I'm sorry my reply TOOOOO LATE...

This is dmesg of NetBSD/sparc64 1.5Y (compiled 2001/10/9)

(snip)
mainbus0 (root): SUNW,Ultra-5_10
cpu0 at mainbus0: SUNW,UltraSPARC-IIi @ 333 MHz, version 0 FPU
(snip)
pciide0 at pci1 dev 3 function 0: CMD Technology PCI0646 (rev. 0x03)
pciide0: bus-master DMA support present
pciide0: primary channel configured to native-PCI mode
pciide0: using ivec 1820 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <ST39140A>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 8693 MB, 17662 cyl, 16 head, 63 sec, 512 bytes/sect x 17803440 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
pciide0: secondary channel configured to native-PCI mode
atapibus0 at pciide0 channel 1: 2 targets
cd0 at atapibus0 drive 0: <CRD-8322B, 1998/06/30, 1.03> type 5 cdrom removable
cd0: drive supports PIO mode 4, DMA mode 2
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
(snip)

drive (wd0) seems to support UDMA mode 2. But I disable UDMA in kernel
config file. I forgot what UDMA mode was used when problem occured...

I'm compiling GENERIC kernel (2001/11/9) now. And I'll test it soon. If it
has problem, then I'll change wd flags and test again.

Then, I'll report this ML again.

-- 
FUKAUMI Naoki