Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jul 2004 18:57:59 -0400 (EDT)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        freebsd-current@freebsd.org
Subject:   ata unable to map interrupt
Message-ID:  <16612.38647.686404.398773@grasshopper.cs.duke.edu>

next in thread | raw e-mail | index | archive | help

Today's kernel:

atapci0: <ServerWorks CSB5 UDMA100 controller> port 0xffa0-0xffaf,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0
atapci0: unable to map interrupt
ata0: at 0x1f0 on atapci0
ata0: unable to allocate interrupt
(And mounting root fails)

Working kernel (circa June 1)

atapci0: <ServerWorks CSB5 UDMA100 controller> port 0xffa0-0xffaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0


4.9R (also works)
atapci0: <ServerWorks CSB5 ATA100 controller> port 0xffa0-0xffaf,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0


The obvious difference is the working kernel has just 0x3f6,
while today's kernel has a range.  The interesting thing is that
4.9R has a range and works too.

I've tried disabling ACPI and disabling the apic.  No joy.



Help?

Drew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16612.38647.686404.398773>