hello.  What happens if you build a custom kernel where only one 
piixide  device is
configured?   I don't remember if you have disks on both piixide devices, but 
it might be worth
trying, just to see what happens. 

        Given the rest of your details, this really sounds like a BIOS bug.  Do 
you have any of
the interrupt fixup code enabled?  If you do, try disabling it.  I ran into a 
bug years ago on
an old Dell laptop where the BIOS set up the interupts correctly, but reported, 
through ACPI, incorrect
settings.  When NetBSD tried to use the reported settings, behavior similar to 
yours ensued.
When I applied a patch that just ignored the reports, things work properly.

-thanks
-Brian

Reply via email to