can't mount root disk with ACPI enabled

Johannes Hofmann johannes.hofmann at gmx.de
Thu Jun 4 05:26:00 PDT 2009


05o11af6e11m974a3ce19d00f8c6 at mail.gmail.com> <4a27a8fd$0$881$415eb37d at crater_reader.dragonflybsd.org> <ea7b9c170906040440g5f8e8fd2h8ae60cd756fcbe61 at mail.gmail.com>
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (DragonFly/2.3.1-DEVELOPMENT (i386))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Date: 04 Jun 2009 12:19:44 GMT
Lines: 50
NNTP-Posting-Host: 84.56.22.93
X-Trace: 1244117984 crater_reader.dragonflybsd.org 880 84.56.22.93
Xref: crater_reader.dragonflybsd.org dragonfly.bugs:10239

Sepherosa Ziehau <sepherosa at gmail.com> wrote:
> On Thu, Jun 4, 2009 at 6:59 PM, Johannes Hofmann
> <johannes.hofmann at gmx.de> wrote:
>> Sepherosa Ziehau <sepherosa at gmail.com> wrote:
>>> On Thu, Jun 4, 2009 at 2:28 PM, Johannes Hofmann
>>> <johannes.hofmann at gmx.de> wrote:
>>>> Sepherosa Ziehau <sepherosa at gmail.com> wrote:
>>>>>>
>>>>>> Just noticed that even with revision
>>>>>> 7e7d17cb48838b48389fb990950f2959b9635e63
>>>>>> I still can't mount the root disk iff I load usb modules (usb, ehci,
>>>>>> umass) during boot via /boot/loader.conf - which I normally don't to
>>>>>> allow CPU to enter C3 state.
>>>>>
>>>>> You box is UP, so only i8254 is used.  C3 does not affect the i8254
>>>>> interrupt timer.
>>>>
>>>> Right, but usb modules prevent the CPU from entering C3 generally
>>>> (As far as I know it's a bus mastering DMA thing).
>>>>
>>>>>
>>>>>>
>>>>>> So maybe this is just some sort of timing problem?
>>>>>> Is anyone else seeing this? I guess thinkpads are quite common here.
>>>>>
>>>>> This looks very strange, could you give me the bootverbose dmesgs:
>>>>> w/ ACPI, w/o usb modules
>>>>
>>>> http://leaf.dragonflybsd.org/~hofmann/acpi_nousb.dmesg
>>>>
>>>>> w/o ACPI, w/ usb modules
>>>>
>>>> http://leaf.dragonflybsd.org/~hofmann/noacpi_usb.dmesg
>>>>
>>>>> I think using these two combinition, your box is booting?
>>>
>>> Is ad0 detected w/ ACPI and w/ usb modules?
>>
>> Ah, just noticed that it's detected as ad1 in that case:
>>
>> http://leaf.dragonflybsd.org/~hofmann/acpi_usb.dmesg
> 
> It looks very strange to me, do you have ATA_STATIC_ID in your kernel
> config file?

Yes, I do. Nevertheless I'm currently compiling GENERIC to check whether
that makes a difference.

Best Regards,
Johannes





More information about the Bugs mailing list