Sepherosa Ziehau <[email protected]> wrote:
> On Thu, Jun 4, 2009 at 6:59 PM, Johannes Hofmann
> <[email protected]> wrote:
>> Sepherosa Ziehau <[email protected]> wrote:
>>> On Thu, Jun 4, 2009 at 2:28 PM, Johannes Hofmann
>>> <[email protected]> wrote:
>>>> Sepherosa Ziehau <[email protected]> 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

Reply via email to