[Debian-eeepc-devel] 5 second boot desktop with documentation

Alan Jenkins sourcejedi.lkml at googlemail.com
Thu Jun 25 08:51:55 UTC 2009


On 6/24/09, Frédéric Boiteux <fboiteux at calistel.com> wrote:
> Le Wed, 24 Jun 2009 13:31:39 +0100,
> Alan Jenkins <sourcejedi.lkml at googlemail.com> a écrit :
>
>> On 6/24/09, Frédéric Boiteux <fboiteux at calistel.com> wrote:
>> > …
>> > I've tried, but the proposed workaround doesn't work here :-(
>> > I've booted with 'initcall_debug' option to have some more messages,
>> > look at dmesg's file joined to this e-mail.
>>
>> Weird.  You said earlier that acpi_enforce_resources=strict solved
>> your problem on 2.6.29, so this looks like a regression in 2.6.30.
>>
>> [    0.000000] Kernel command line: root=LABEL=racine ro vga=788
>> acpi_enforce_resources=strict init=/sbin/bootchartd initcall_debug
>>
>> [   11.795501] i801_smbus 0000:00:1f.3: PCI INT B -> GSI 19 (level,
>> low) -> IRQ 19
>>
>> The point of acpi_enforce_resources=strict was to prevent drivers like
>> i801_smbus binding to devices already handled by an ACPI BIOS.  It was
>> this conflict that was believed to cause the delay.
>>
>> What we want to see, which you should see on 2.6.29 with the "strict"
>> boot option, is something like this:
>>
>> [    0.881441] i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level,
>> low) -> IRQ 18
>> [    0.881441] ACPI: I/O resource 0000:00:1f.3 [0x400-0x41f]
>> conflicts with ACPI region SMRG [0x400-0x40f]
>> [    0.881441] ACPI: Device needs an ACPI driver
>> [    0.881441] i801_smbus: probe of 0000:00:1f.3 failed with error -16
>
> Yes, I had this kind of messages with 2.6.29 kernel, but not in 2.6.30.
>
>> As a workaround / sanity check, can you avoid the delay on 2.6.30 if
>> you blacklist the i801_smbus module?
>
> I've blacklisted the 'i2c_i801' module (responsible from i801_smbus
> message), and yes, the boot delay disappeared ! :-)
>
>   If I can help to track this bug, I can do some tests.
>
> 	Many thanks,
> 		Fred.
>

Thanks for your responsiveness.  I've created a kernel bugzilla entry.

<http://bugzilla.kernel.org/show_bug.cgi?id=13620>

Can you please add as attachments:
 1. dmesg for 2.6.29 with acpi_enforce_resources=strict
 2. the output of acpidump (it's a debian package)

You will need to create a kernel bugzilla account if you haven't
already got one.

Thanks
Alan



More information about the Debian-eeepc-devel mailing list