Bad interrupt routing causes my SATA controller to fail.

John Baldwin jhb at FreeBSD.org
Thu Feb 12 07:17:13 PST 2004


On Wednesday 11 February 2004 08:38 pm, Johan Pettersson wrote:
> 1) HTT + ACPI - Hangs with error on ad4
> 2) no HTT + ACPI - Successful
> 3) ACPI and no apic (set hint.apic.0.disabled=1 from loader) - Successfull
> 4) no ACPI (set hint.acpi.0.disabled=1 from loader) - Kernel panic
> 5) no ACPI and no APIC (set both hints above from loader) - Kernel panic
>
> 3, 4, 5 was tested with HTT enabled in BIOS.

Ok, so merely having only one CPU rather than having two fixes it for you.  
Note that both 1) and 2) both use the same interrupt routing.  It sounds like 
a race in the ata(4) driver perhaps.

Disabling ACPI gives you a panic?  Is it a fatal trap 9 while probing ISA 
devices?

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



More information about the freebsd-current mailing list