Well stone the bloody crows.

System: HP Kayak XA 440BX M/b, P-II, Quantum Fireball ex4.3a

For months I've been running with no flags on either wdc0 or wd0.
Having followed the recent discussions about DMA mode etc I looked at
LINT and added "flags 0xa0ff" to wd0.  Rebuilt the system using the
latest 3-Stable code, including Matt D.s VM fixes, and tried yet again
the test that has quite reliably frozen my system (softupdates enabled
on /usr/src, cd /usr/src/games, make) and, lo and behold, it worked.  I
thought it was probably Matt's VM patches but (just to make sure) I
built a kernel without the wd flags and tried again.  It failed.

This seems to be saying the problem is the WD driver:  When I have flags
on my disk, it all works; when I use the default, it fails (but only
on filesystems with softupdates activity...)

Any ide_pci experts like me to try some more tests?

Matt: I'm sorry I ever doubted the VM code or the softupdates!

Probing for devices on PCI bus 0:
chip0: <Intel 82443BX host to PCI bridge> rev 0x02 on pci0.0.0
chip1: <Intel 82443BX host to AGP bridge> rev 0x02 on pci0.1.0
chip2: <Intel 82371AB PCI to ISA bridge> rev 0x02 on pci0.7.0
ide_pci0: <Intel PIIX4 Bus-master IDE controller> rev 0x01 on pci0.7.1
chip3: <Intel 82371AB Power management controller> rev 0x02 on pci0.7.3
[...]
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <QUANTUM FIREBALL EX4.3A>, DMA, 32-bit, multi-block-16
wd0: 4104MB (8405775 sectors), 8895 cyls, 15 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 on isa
wdc1: unit 0 (atapi): <CD-532E-A/2.0C>, removable, accel, ovlap, dma, iordis
acd0: drive speed 5512KB/sec, 128KB cache
acd0: supported read types: CD-R, CD-RW, CD-DA, packet track
acd0: Audio: play, 16 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm data disc loaded, unlocked
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa

Greg.

To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to