Bug 12909

Summary: boot/kernel init duration regression from 2.6.28
Product: Other Reporter: Rafael J. Wysocki (rjw)
Component: OtherAssignee: other_other
Status: RESOLVED CODE_FIX    
Severity: normal CC: cat, sd
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.29-rc8 Subsystem:
Regression: Yes Bisected commit-id:
Bug Depends on:    
Bug Blocks: 12398    

Description Rafael J. Wysocki 2009-03-21 11:06:51 UTC
Subject    : 2.6.29-rc8: boot/kernel init duration regression from 2.6.28
Submitter  : CaT <cat@zip.com.au>
Date       : 2009-03-16 10:25
References : http://marc.info/?l=linux-kernel&m=123720083515950&w=4

This entry is being used for tracking a regression from 2.6.28.  Please don't
close it until the problem is fixed in the mainline.
Comment 1 Rafael J. Wysocki 2009-04-07 21:19:52 UTC
On Tuesday 07 April 2009, CaT wrote:
> On Mon, Apr 06, 2009 at 09:05:41PM +0200, Rafael J. Wysocki wrote:
> > Bug-Entry   : http://bugzilla.kernel.org/show_bug.cgi?id=12909
> > Subject             : boot/kernel init duration regression from 2.6.28
> > Submitter   : CaT <cat@zip.com.au>
> > Date                : 2009-03-16 10:25 (22 days old)
> > References  : http://marc.info/?l=linux-kernel&m=123720083515950&w=4
> 
> I got it tracked down to .29-rc1. I guess I'll need to learn to use git
> now (and user the desktop - compiling on the EEE takes /ages/). Also have
> .29.1 ready to test when I get home tonight.
Comment 2 Sebastian Dalfuß 2009-05-17 19:51:36 UTC
This bug still exists in 2.6.30-rc6-git2.
I get a delay of ~25s on an eee 901.
Comment 3 Cat 2009-09-15 12:16:42 UTC
I just booted into 2.6.31 and the issue appears to no longer exist.

2.6.31:
[    1.659011] usb 5-1: SerialNumber: 002243ABFC41
[    1.659317] usb 5-1: configuration #1 chosen from 1 choice
[    2.500036] Clocksource tsc unstable (delta = -77742777 ns)
[    2.565821] eeepc_laptop: Hotkey init flags 0x41
[    2.569623] eeepc_laptop: TYPE (2000000) not reported by BIOS, enabling anyway
[    2.579751] eeepc_laptop: PANELPOWER (4000000) not reported by BIOS, enabling anyway
[    2.579761] eeepc_laptop: Get control methods supported: 0x6101713

2.6.28:
[    0.888135] intelfb: 00:02.0: Intel(R) 945GME, aperture size 256MB, stolen memory 7932kB
[    0.892611] intelfb: Non-CRT device is enabled ( LVDS port ).  Disabling mode switching.
[    0.892625] intelfb: Video mode must be programmed at boot time.
[    0.894253] Serial: 8250/16550 driver4 ports, IRQ sharing enabled
[    0.897070] loop: module loaded
[    0.897329] eeepc: Eee PC Hotkey Driver
[    2.500016] Clocksource tsc unstable (delta = -79712560 ns)
[    2.709390] eeepc: Hotkey init flags 0x41
[    2.714175] eeepc: Get control methods supported: 0x101713
[    2.714510] input: Asus EeePC extra buttons as /devices/virtual/input/input5

Joy. :)
Comment 4 Rafael J. Wysocki 2009-09-15 18:59:15 UTC
OK, closing.