Bug#620278: linux-image-2.6.38-2-amd64: tpm_tis failure increases boot time a llllooootttt
Package: linux-2.6
Version: 2.6.38-2
Severity: normal
Hi,
there are several problems with this linux-image, either the configuration or
patches as a self-compile 2.6.38-rc7 does not suffer from those problems.
The boot process (until login on vt1 is possible) take >6 minutes with the
Debian kernel while the self-compiled (although almost everything that's
needed is compiled-in) kernel takes far less than 1 minute (never measured
this).
If you more information than below, just tell me.
Regards,
Hendrik Sattler
-- Package-specific info:
** Kernel log: boot messages should be attached
[ 11.177753] input: PS/2 Generic Mouse as /devices/platform/i8042/serio4/serio5/input/input11
[ 129.448119] tpm_tis 00:0b: tpm_transmit: tpm_send: error -62
[...]
Mar 31 19:31:56 yavin4 kernel: [ 360.588423] modprobe D ffff8800b7f90000 0 696 1 0x00000000
Mar 31 19:31:56 yavin4 kernel: [ 360.588434] ffff8800b7f90000 0000000000000086 ffff880000000000 ffff880036deca40
Mar 31 19:31:56 yavin4 kernel: [ 360.588447] 0000000000013700 ffff8800b8f57fd8 ffff8800b8f57fd8 0000000000013700
Mar 31 19:31:56 yavin4 kernel: [ 360.588457] ffff8800b7f90000 ffff8800b8f56010 0000000000000000 00000001b8f57dc0
Mar 31 19:31:56 yavin4 kernel: [ 360.588468] Call Trace:
Mar 31 19:31:56 yavin4 kernel: [ 360.588484] [<ffffffff8132608a>] ? __mutex_lock_common+0x127/0x193
Mar 31 19:31:56 yavin4 kernel: [ 360.588505] [<ffffffff813261c2>] ? mutex_lock+0x1a/0x33
Mar 31 19:31:56 yavin4 kernel: [ 360.588515] [<ffffffff8123e4e7>] ? __driver_attach+0x2e/0x6f
Mar 31 19:31:56 yavin4 kernel: [ 360.588524] [<ffffffff8123e4b9>] ? __driver_attach+0x0/0x6f
Mar 31 19:31:56 yavin4 kernel: [ 360.588532] [<ffffffff8123daac>] ? bus_for_each_dev+0x44/0x78
Mar 31 19:31:56 yavin4 kernel: [ 360.588543] [<ffffffff8123df04>] ? bus_add_driver+0xa8/0x1f0
Mar 31 19:31:56 yavin4 kernel: [ 360.588552] [<ffffffff8123e7b1>] ? driver_register+0x90/0xf8
Mar 31 19:31:56 yavin4 kernel: [ 360.588568] [<ffffffffa035c358>] ? parport_pc_init+0x2a2/0xf4a [parport_pc]
Mar 31 19:31:56 yavin4 kernel: [ 360.588585] [<ffffffffa035c0b6>] ? parport_pc_init+0x0/0xf4a [parport_pc]
Mar 31 19:31:56 yavin4 kernel: [ 360.588594] [<ffffffff81002079>] ? do_one_initcall+0x78/0x131
Mar 31 19:31:56 yavin4 kernel: [ 360.588606] [<ffffffff81075e1a>] ? sys_init_module+0xd3/0x221
Mar 31 19:31:56 yavin4 kernel: [ 360.588614] [<ffffffff81009952>] ? system_call_fastpath+0x16/0x1b
** Model information
sys_vendor: Acer
product_name: TravelMate 6592
product_version: PSMBOU-1234567
chassis_vendor: Acer
chassis_version: N/A
bios_vendor: Acer
bios_version: V1.41
board_vendor: Acer
board_name: TravelMate 6592
board_version: Not Applicable
Kernel: Linux 2.6.38-rc7 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.38-2-amd64 depends on:
ii debconf [debconf-2.0] 1.5.38 Debian configuration management sy
ii initramfs-tools [linux-initra 0.98.8 tools for generating an initramfs
ii linux-base 3 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.38-2-amd64 recommends:
pn firmware-linux-free <none> (no description available)
Versions of packages linux-image-2.6.38-2-amd64 suggests:
ii grub-pc 1.99~rc1-8 GRand Unified Bootloader, version
ii linux-doc-2.6.38 2.6.38-2 Linux kernel specific documentatio
Versions of packages linux-image-2.6.38-2-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
ii firmware-iwlwifi 0.29 Binary firmware for Intel Wireless
pn firmware-linux <none> (no description available)
ii firmware-linux-nonfree 0.29 Binary firmware for various driver
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110331184752.3517.93287.reportbug@yavin4">http://lists.debian.org/20110331184752.3517.93287.reportbug@yavin4
03-31-2011, 07:04 PM
Ben Hutchings
Bug#620278: linux-image-2.6.38-2-amd64: tpm_tis failure increases boot time a llllooootttt
On Thu, Mar 31, 2011 at 08:47:52PM +0200, Hendrik Sattler wrote:
> Package: linux-2.6
> Version: 2.6.38-2
> Severity: normal
>
> Hi,
>
> there are several problems with this linux-image, either the configuration or
> patches as a self-compile 2.6.38-rc7 does not suffer from those problems.
> The boot process (until login on vt1 is possible) take >6 minutes with the
> Debian kernel while the self-compiled (although almost everything that's
> needed is compiled-in) kernel takes far less than 1 minute (never measured
> this).
>
> If you more information than below, just tell me.
[...]
This seems to be the fault of the tpm_tis driver.
I think I will disable auto-loading of this driver, as it can take
a very long time to (fail to) initialise on some systems while very
few users will actually need it.
Ben.
--
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
- Albert Camus
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110331190405.GB2268@decadent.org.uk">http://lists.debian.org/20110331190405.GB2268@decadent.org.uk
03-31-2011, 07:21 PM
Hendrik Sattler
Bug#620278: linux-image-2.6.38-2-amd64: tpm_tis failure increases boot time a llllooootttt
Am Donnerstag 31 März 2011, 21:04:05 schrieb Ben Hutchings:
> On Thu, Mar 31, 2011 at 08:47:52PM +0200, Hendrik Sattler wrote:
> > Package: linux-2.6
> > Version: 2.6.38-2
> > Severity: normal
> >
> > Hi,
> >
> > there are several problems with this linux-image, either the
> > configuration or patches as a self-compile 2.6.38-rc7 does not suffer
> > from those problems. The boot process (until login on vt1 is possible)
> > take >6 minutes with the Debian kernel while the self-compiled (although
> > almost everything that's needed is compiled-in) kernel takes far less
> > than 1 minute (never measured this).
> >
> > If you more information than below, just tell me.
>
> [...]
>
> This seems to be the fault of the tpm_tis driver.
>
> I think I will disable auto-loading of this driver, as it can take
> a very long time to (fail to) initialise on some systems while very
> few users will actually need it.
Especially since tpm_infineon.ko loads just fine. In this case, disabling
loading for PNP-ID IFX0102 (and possibly any other that is already covered by
other drivers) is sufficient. After all, one of those devices (the one of the
author of the driver) possibly works fine with that driver.
HS
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201103312121.00670.post@hendrik-sattler.de">http://lists.debian.org/201103312121.00670.post@hendrik-sattler.de