Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 May 2009 18:31:45 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: Fwd: Kernel panic on 7.2-RC1 when booting with ACPI enabled  kernel.
Message-ID:  <4A099661.7080404@FreeBSD.org>
In-Reply-To: <200905111425.01887.jhb@freebsd.org>
References:  <43b1bb350904230622u4b7790f0p9f665b649c97a3b@mail.gmail.com> <200905011450.13899.jhb@freebsd.org> <43b1bb350905011230p1372e1ffw5ab61985e7672e19@mail.gmail.com> <200905111425.01887.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin wrote:
> On Friday 01 May 2009 3:30:28 pm Magnus Kling wrote:
>> 2009/5/1 John Baldwin <jhb@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



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