Bug 8863 - 0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
Summary: 0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
Status: REJECTED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-08 10:53 UTC by markus
Modified: 2007-10-11 14:17 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.20 ( 2.6.21 and 2.6.22 also tested)
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
dmesg (25.47 KB, text/plain)
2007-08-08 10:53 UTC, markus
Details
lspci (15.27 KB, text/plain)
2007-08-08 10:54 UTC, markus
Details

Description markus 2007-08-08 10:53:31 UTC
Most recent kernel where this bug did not occur:
Distribution: Gentoo
Hardware Environment: Shuttle XPC SN26P2
Software Environment: GNU/Linux
Problem Description:

On boot the kernel hangs approximately 10 seconds - after this it produces the following error message:

0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?) 01010001

Then everything proceeds as normal - USB also seems to work normal. If the USB2.0 is deactivated in BIOS, this error does not occur. So it seems this problem has no impact on functionality.
I'll attach whole dmesg of my current kernel and lspci -vv
Comment 1 markus 2007-08-08 10:53:56 UTC
Created attachment 12321 [details]
dmesg
Comment 2 markus 2007-08-08 10:54:33 UTC
Created attachment 12322 [details]
lspci
Comment 3 markus 2007-08-08 11:00:04 UTC
i have to apologize, the hardware is a XPC SN27P2 not a SN26P2 
Comment 4 Anonymous Emailer 2007-08-08 11:50:34 UTC
Reply-To: akpm@linux-foundation.org

On Wed,  8 Aug 2007 10:46:58 -0700 (PDT)
bugme-daemon@bugzilla.kernel.org wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=8863
> 
>            Summary: 0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?)
>                     01010001
>            Product: Drivers
>            Version: 2.5
>      KernelVersion: 2.6.20 ( 2.6.21 and 2.6.22 also tested)
>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: normal
>           Priority: P1
>          Component: USB
>         AssignedTo: greg@kroah.com
>         ReportedBy: markus@mxsite.de
> 
> 
> Most recent kernel where this bug did not occur:
> Distribution: Gentoo
> Hardware Environment: Shuttle XPC SN26P2
> Software Environment: GNU/Linux
> Problem Description:
> 
> On boot the kernel hangs approximately 10 seconds - after this it produces
> the
> following error message:
> 
> 0000:00:02.1 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
> 
> Then everything proceeds as normal - USB also seems to work normal. If the
> USB2.0 is deactivated in BIOS, this error does not occur. So it seems this
> problem has no impact on functionality.
> I'll attach whole dmesg of my current kernel and lspci -vv
> 
> 
Comment 5 Alan Stern 2007-08-08 12:52:56 UTC
That message is only a warning, not a serious error.  It indicates that there's a bug in your BIOS, as the message says.  The extra delay is annoying, but as long as everything else works you don't need to worry about it.
Comment 6 markus 2007-08-09 01:58:57 UTC
Well as you say the delay is annoying - so i was thinking if the delay is really necessary just because this only seems to be a warning. Though this is not really a severe bug it could be something to improve, i thought.
Comment 7 Alan Stern 2007-08-09 08:56:45 UTC
The maximum length of that delay is not given in the specifications, but they do say that it is necessary.

Anyway, it can't really be fixed by changing Linux since the bug is in your BIOS.  The only way to fix it would be to install a BIOS upgrade.
Comment 8 Michel Filipe 2007-10-11 14:17:53 UTC
Hi! I made a patch that eliminate the handoff freeze on boot.

See the ticket:
http://bugzilla.kernel.org/show_bug.cgi?id=8628

Note You need to log in before you can comment on or make changes to this bug.