Problem intr11 livelocked

Matthew Dillon dillon at
Tue Mar 8 10:33:29 PST 2005

:On Wed, Mar 02, 2005 at 09:34:10PM +0100, Jonathan Buschmann wrote:
:> All i can say is that your right it's the ICH5 the problem (the ATA part 
:> only ?)
:I created an ISO that added the PCI ID to the interrupt handler for
:this ATA port and Jonathan reported that the 'livelocked' message went
:away. Here's the patch (note that the ICH6 references are from a
:previous patch).
:cvs server: /home/dcvs/CVSROOT/config: unrecognized keyword 'LocalKeyword'
:Index: ata-pci.c
:RCS file: /home/dcvs/src/sys/dev/disk/ata/ata-pci.c,v
:retrieving revision 1.17
:diff -u -r1.17 ata-pci.c
:--- ata-pci.c   1 Sep 2004 14:13:55 -0000       1.17
:+++ ata-pci.c   8 Mar 2005 16:28:19 -0000
:@@ -684,6 +684,9 @@
:        break;
:     case 0x24d18086:   /* Intel ICH5 SATA150 */
:+    case 0x24db8086:   /* Intel ICH5 ATA100 */
:+    case 0x26518086:   /* Intel ICH6 SATA150 */
:+    case 0x26528086:   /* Intel ICH6R SATA150 */
:Chuck Tuffli
:Agilent Technologies

    Ok.  You submitted a similar patch January 31st.   Joerg was
    going to do something with it back then but must have forgotten :-)

    I'll commit it.  It probably isn't entirely correct but eventually we
    are going to have to bring in the latest ATA driver from FreeBSD anyhow,
    so I am not going to worry about it changes that might not entirely work,
    but wouldn't have worked at all before for those device ID's anyway.

					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>

More information about the Bugs mailing list