cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-dma.c
ata-pci.c
Doug Ambrisko
ambrisko at ambrisko.com
Mon Apr 25 10:20:20 PDT 2005
Jake Burkholder writes:
| Doug Ambrisko wrote:
| >ambrisko 2005-04-20 23:51:32 UTC
| >
| > FreeBSD src repository
| >
| > Modified files: (Branch: RELENG_4)
| > sys/dev/ata ata-all.c ata-all.h ata-dma.c ata-pci.c
| > Log:
| > Add in Promise and Intel SATA support based on FreeBSD 5.X ATAng.
| > This gets the HW to work but not to deal with SATA errors. So if
| > the drive has a read error it will probably lock up. This is
| > a small subset of my patches that do deal with these errors and
| > other issues in FreeBSD and ata-raid.
| >
| > Sponsored by: IronPort Systems
| >
| > Revision Changes Path
| > 1.50.2.49 +168 -36 src/sys/dev/ata/ata-all.c
| > 1.26.2.15 +166 -13 src/sys/dev/ata/ata-all.h
| > 1.35.2.39 +95 -17 src/sys/dev/ata/ata-dma.c
| > 1.32.2.22 +164 -18 src/sys/dev/ata/ata-pci.c
|
| FWIW I get lockups after 10 or 15 minutes moderate disk load with these
| changes, no messages on the console or anything, just stops. First time
| was during 'make index' on the ports tree, second time was during
| 'portinstall -p p5-xmltv'. I backed up src/sys/dev/ata to '2004/04/20
| 00:00:00' and it hasn't happened again, the machine had been up around
| 130 days before this with no problems, running 4-STABLE from october
| 4th. Its a via epia m10000 motherboard with a 200GB seagate ATA100
| disk, headless nfs server and gateway for a bunch of diskless machines
| so its hard to get at the console or take it down for testing. dmesg is
| attached.
Thanks for the information. I'll look to see if something else slipped
in this merge. If I can't find anything then I'll revert it.
Doug A.
More information about the cvs-src
mailing list