Bug 10728
Summary: | Booting pauses for about 30 seconds on Acer Aspire 5710Z | ||
---|---|---|---|
Product: | Other | Reporter: | Sebastian Krause (sebastian) |
Component: | Other | Assignee: | other_other |
Status: | CLOSED DOCUMENTED | ||
Severity: | normal | CC: | akpm, alan |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.26-rc2 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: | My kernel configuration file for 2.6.26-rc2 |
Description
Sebastian Krause
2008-05-16 14:33:38 UTC
Created attachment 16167 [details]
My kernel configuration file for 2.6.26-rc2
Maybe. Please add initcall_debug to your kernel boot command line and check that the pause is really occurring in iTCO_wdt_init_module, thanks. Same laptop (only wifi different Atheros AR5007EG instead of Broadcom Corporation BCM94311MCG wlan), same problem. Tried all version from 2.6.25 on, til 2.6.28-rc2 and boot takes too long. Tried also compiling all module inside kernel, with no difference in boot time. Udev takes almost 30 seconds loading all modules. These are the most expensive call from initcall_debug: [ 3.419058] initcall floppy_init+0x0/0xdab returned -19 after 2939983 usecs [ 4.594332] initcall ahci_init+0x0/0x16 returned 0 after 1144634 usecs [ 35.733602] initcall init_ath_pci+0x0/0x2d [ath_pci] returned 0 after 517674 usecs [ 46.038556] initcall acpi_ac_init+0x0/0x25 [ac] returned 0 after 374791 usecs [ 46.023236] initcall acpi_battery_init+0x0/0x25 [battery] returned 0 after 361114 usecs [ 24.721781] initcall alsa_seq_oss_init+0x0/0x147 [snd_seq_oss] returned 0 after 214003 usecs [ 4.772833] initcall piix_init+0x0/0x27 returned 0 after 174291 usecs [ 35.493628] initcall acpi_thermal_init+0x0/0x76 [thermal] returned 0 after 105574 usecs [ 0.191071] initcall acpi_scan_init+0x0/0xeb returned 0 after 77136 usecs [ 24.475255] initcall acer_wmi_init+0x0/0x462 [acer_wmi] returned 0 after 59278 usecs [ 45.695262] initcall acpi_video_init+0x0/0x51 [video] returned 0 after 56208 usecs [ 24.682026] initcall alsa_card_azx_init+0x0/0x19 [snd_hda_intel] returned 0 after 53435 usecs [ 35.162286] initcall acpi_button_init+0x0/0x51 [button] returned 0 after 38192 usecs [ 0.294363] initcall pnpacpi_init+0x0/0x7b returned 0 after 37460 usecs [ 0.403525] initcall pty_init+0x0/0x3e4 returned 0 after 34980 usecs [ 0.250422] initcall pcie_aspm_init+0x0/0x1f returned 0 after 34621 usecs [ 0.329966] initcall init_acpi_pm_clocksource+0x0/0x195 returned 0 after 33745 usecs [ 35.138390] initcall tg3_init+0x0/0x19 [tg3] returned 0 after 32958 usecs [ 4.798053] initcall i8042_init+0x0/0x345 returned 0 after 24583 usecs [ 0.355062] initcall inet_init+0x0/0x1c3 returned 0 after 23586 usecs [ 24.332571] initcall ehci_hcd_init+0x0/0x68 [ehci_hcd] returned 0 after 13934 usecs [ 4.810380] initcall pcspkr_init+0x0/0xf returned 0 after 10996 usecs [ 0.200017] initcall acpi_pci_root_init+0x0/0x25 returned 0 after 8787 usecs [ 0.112309] initcall acpi_init+0x0/0x232 returned 0 after 7811 usecs [ 35.285926] initcall acpi_processor_init+0x0/0xf0 [processor] returned 0 after 6969 usecs [ 0.214124] initcall cfg80211_init+0x0/0x53 returned 0 after 5858 usecs [ 0.255978] initcall acpi_event_init+0x0/0x46 returned 0 after 5399 usecs [ 0.207981] initcall genl_init+0x0/0xb0 returned 0 after 4882 usecs [ 24.395660] initcall uhci_hcd_init+0x0/0x9d [uhci_hcd] returned 0 after 3513 usecs [ 0.407553] initcall agp_intel_init+0x0/0x24 returned 0 after 3352 usecs [ 0.367676] initcall tty_init+0x0/0xd5 returned 0 after 3313 usecs [ 0.104202] initcall param_sysfs_init+0x0/0x184 returned 0 after 2929 usecs [ 0.360280] initcall slab_sysfs_init+0x0/0xb7 returned 0 after 2557 usecs [ 3.420724] initcall brd_init+0x0/0x14e returned 0 after 1602 usecs [ 89.557573] initcall inet6_init+0x0/0x25a [ipv6] returned 0 after 1343 usecs [ 0.214970] initcall hpet_late_init+0x0/0x10e returned 0 after 976 usecs [ 0.201974] initcall acpi_power_init+0x0/0x69 returned 0 after 976 usecs [ 0.201874] initcall acpi_pci_link_init+0x0/0x43 returned 0 after 976 usecs [ 0.101015] initcall vtconsole_class_init+0x0/0xa1 returned 0 after 976 usecs [ 83.154073] initcall fuse_init+0x0/0xfd [fuse] returned 0 after 947 usecs [ 0.364014] initcall pcie_portdrv_init+0x0/0x41 returned 0 after 895 usecs [ 0.330874] initcall pcibios_assign_resources+0x0/0x76 returned 0 after 860 usecs [ 3.421609] initcall loop_init+0x0/0x166 returned 0 after 840 usecs [ 4.799094] initcall psmouse_init+0x0/0x61 returned 0 after 626 usecs [ 95.346736] initcall i915_init+0x0/0x19 [i915] returned 0 after 606 usecs [ 0.408156] initcall serial8250_init+0x0/0xf2 returned 0 after 561 usecs [ 83.882469] initcall acpi_cpufreq_init+0x0/0x55 [acpi_cpufreq] returned 0 after 510 usecs I solved the problem. It was due to udev and something related to libccid. I had on my sytem a rules file for udev called /etc/udev/rules.d/z60_libccid.rules. Udev was trying to use always this rule for my input devices, taking a lot of time waiting for a 'bInterfaceProtocol' that at the end timed out. Sorry for the noise! I seem to have the same issue on a thinkpad t60p the solution is to remove that rule file above? I resolved my issue by commenting out the eth1 line in /etc/udev/rules.d/70-persistent-net.rules removed 30 seconds of boot time. |