Fwd: Kernel panic on 7.2-RC1 when booting with ACPI enabled kernel.

Alexander Motin mav at FreeBSD.org
Tue May 12 15:32:15 UTC 2009


John Baldwin wrote:
> On Friday 01 May 2009 3:30:28 pm Magnus Kling wrote:
>> 2009/5/1 John Baldwin <jhb at freebsd.org>
>>> Maybe try adding KTR traces for all calls to device_set_ivars().  I wonder
>>> if
>>> something is trashing this device's ivars.
>>>
>>> Oh, dear.  The ata(4) driver overwrites the ivars of some PCI devices it
>>> attaches to.  This is very, very wrong.  Which ATA controller do you have?
>>>
>> Aha, I´m using a Promise Fasttrack SX4000 for a RAID1 setup. And the one
>> included on the motherboard for the OS.
>> And yes, I can confirm that without the Fasttrack SX4000 the system boots up
>> correctly. (Pulled out the card and edited fstab.)
>> So you are right regarding that the ata driver messes something up. Do you
>> contact someone that is responsible for ata driver?
>>
>> Thank you for taking the time to "correct" this,
> 
> Can you please try this patch?

Current behavior is definitely broken. Luckily it done so only for two 
types of controllers. As for me, this patch looks fine. Thanks.

-- 
Alexander Motin


More information about the freebsd-acpi mailing list