Subject: PR/34885 CVS commit: src/sys/dev/pci
To: None <cube@NetBSD.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org,>
From: Quentin Garnier <cube@netbsd.org>
List: netbsd-bugs
Date: 12/01/2006 10:35:01
The following reply was made to PR kern/34885; it has been noted by GNATS.

From: Quentin Garnier <cube@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: PR/34885 CVS commit: src/sys/dev/pci
Date: Fri,  1 Dec 2006 10:31:30 +0000 (UTC)

 Module Name:	src
 Committed By:	cube
 Date:		Fri Dec  1 10:31:30 UTC 2006
 
 Modified Files:
 	src/sys/dev/pci: piixide.c
 
 Log Message:
 Now that we have a AHCI driver (thanks a bunch, Manuel!), we can remove the
 nonsense quirk that switched operating mode on ICH7 and ICH8.
 
 I removed the obvious candidates for ahcisata(4), and I'll have a closer
 look later if there are others to be removed;  ahcisata(4) will take over
 handling the device anyway, but there is no reason to keep AHCI devices in
 that list.
 
 Along the way, remove the code that tries to put the chip in Enhanced mode,
 it makes absolutely no sense to do that, and some BIOSes might not have
 prepared the BARs for that, as proven by PR#34885.  If people want to use
 all IDE and SATA channels, they have to tell the BIOS.
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.34 -r1.35 src/sys/dev/pci/piixide.c
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.