Bug 10839 - Computer does not boot on kernel more recent than 2.6.22-2
Summary: Computer does not boot on kernel more recent than 2.6.22-2
Status: REJECTED INVALID
Alias: None
Product: ACPI
Classification: Unclassified
Component: Power-Thermal (show other bugs)
Hardware: All Linux
: P1 blocking
Assignee: Zhang Rui
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-31 01:57 UTC by Louis-Maurice De Sousa
Modified: 2008-10-31 00:16 UTC (History)
4 users (show)

See Also:
Kernel Version: 2.6.23 to 2.6.25
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
acpidump after booting with no modules in /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ (66.33 KB, text/plain)
2008-09-01 23:39 UTC, Louis-Maurice De Sousa
Details
acpidump after booting with all modules in /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ (66.33 KB, text/plain)
2008-09-01 23:40 UTC, Louis-Maurice De Sousa
Details

Description Louis-Maurice De Sousa 2008-05-31 01:57:38 UTC
Latest working kernel version: 2.6.22-2
Earliest failing kernel version: 2.6.25
Distribution: Debian Lenny
Hardware Environme:
00:00.0 Host bridge: VIA Technologies, Inc. VT8374 P4X400 Host Controller/AGP Bridge (rev 82)
	Subsystem: ASUSTeK Computer Inc. Device 8105
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ INTx-
	Latency: 8
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [80] AGP version 3.5
		Status: RQ=32 Iso- ArqSz=0 Cal=2 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4,x8
		Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: agpgart-via
	Kernel modules: via-agp

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: df100000-df6fffff
	Prefetchable memory behind bridge: bf000000-deffffff
	Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity+ SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel modules: shpchp

00:0a.0 SCSI storage controller: Adaptec AHA-7850 (rev 03)
	Subsystem: Adaptec Device 7850
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (1000ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: I/O ports at ee00 [disabled] [size=256]
	Region 1: Memory at dfc00000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [dc] Power Management version 1
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: aic7xxx
	Kernel modules: aic7xxx

00:0c.0 FireWire (IEEE 1394): NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr (rev 01) (prog-if 10)
	Subsystem: NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (5000ns min, 11000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at dfd00000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME+
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire-ohci

00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64
	Interrupt: pin B routed to IRQ 16
	Region 0: I/O ports at efe0 [size=8]
	Region 1: I/O ports at efac [size=4]
	Region 2: I/O ports at efa0 [size=8]
	Region 3: I/O ports at efa8 [size=4]
	Region 4: I/O ports at ef90 [size=16]
	Region 5: I/O ports at e800 [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: sata_via
	Kernel modules: sata_via

00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 16
	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
	Region 4: I/O ports at fc00 [size=16]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: VIA_IDE
	Kernel modules: via82cxxx

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 19
	Region 4: I/O ports at edc0 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 19
	Region 4: I/O ports at ef00 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at ef20 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at ef40 [size=32]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME+
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64, Cache Line Size: 128 bytes
	Interrupt: pin C routed to IRQ 19
	Region 0: Memory at dfe00000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel modules: i2c-viapro

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
	Subsystem: ASUSTeK Computer Inc. Device 80b0
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 21
	Region 0: I/O ports at e000 [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: VIA 82xx Audio
	Kernel modules: snd-via82xx

00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 21
	Region 0: I/O ports at 1000 [size=256]
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel modules: snd-via82xx-modem

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
	Subsystem: ASUSTeK Computer Inc. Device 80ed
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (750ns min, 2000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: I/O ports at e400 [size=256]
	Region 1: Memory at dff00000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: via-rhine
	Kernel modules: via-rhine

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 NE [Radeon 9500 Pro]
	Subsystem: Hercules Device 0004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (2000ns min), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]
	Region 1: I/O ports at d000 [size=256]
	Region 2: Memory at df600000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at df500000 [disabled] [size=128K]
	Capabilities: [58] AGP version 3.0
		Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8
		Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel modules: radeonfb

01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9500 Pro] (Secondary)
	Subsystem: Hercules Device 0005
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (2000ns min), Cache Line Size: 64 bytes
	Region 0: Memory at c8000000 (32-bit, prefetchable) [size=128M]
	Region 1: Memory at df400000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-


Software Environment:
acpi                                                                  0.09-4
acpi-support                                                          0.109-1
acpi-support-base                                                     0.109-1
acpid                                                                 1.0.6-9
binutils                                                              2.18.1~cvs
gcc                                                                   4:4.2.2-2
gcc-3.3-base                                                          1:3.3.6-15
gcc-3.4                                                               3.4.6-6
gcc-3.4-base                                                          3.4.6-6
gcc-4.0                                                               4.0.3-7
gcc-4.0-base                                                          4.0.3-7
gcc-4.0-locales                                                       4.0.3-8
gcc-4.1                                                               4.1.2-19
gcc-4.1-base                                                          4.1.2-19
gcc-4.2                                                               4.2.2-7
gcc-4.2-base                                                          4.2.2-7
gcc-4.3-base                                                          4.3.0-3
libgcc1                                                               1:4.3.0-3
linux-image-2.6-686                                                   2.6.24+13
linux-image-2.6.16-2-686                                              2.6.16-18
linux-image-2.6.18-1-686                                              2.6.18-3
linux-image-2.6.18-2-686                                              2.6.18-5
linux-image-2.6.22-2-686                                              2.6.22-4
linux-image-2.6.22-3-686                                              2.6.22-6.l
linux-image-2.6.24-1-686                                              2.6.24-7
linux-image-2.6.25-2-486                                              2.6.25-3
linux-image-2.6.25-2-686                                              2.6.25-3
linux-image-686                                                       2.6.24+13
udev                                                                  0.114-2
util-linux                                                            2.13.1-3


Problem Description:

When using a kernel newer than 2.6.22-2 computer freezes on line :
Running /scripts/init-premount

After some mails and search with Debian team (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482964), we found that thermal module freezes the computer.
I commented it. Boot process goes further, but stopps here :
udevd_event[485]: wait_for_sysfs: file '/sys/devices/LNXSYSTM:00/device:00//bus' appeared 
after 0 loops
udevd_event[485]: pass_event_to_socket: passed -1 bytes to socket 
'/org/kernel/udev/monitor' 
udevd_event[485]: pass_event_to_socket: finished with 0 : udev_event_num: seq 410 
'/org/freedesktop/hal/udev_event'

Mark asked me then to fill a bug here.

Thanks for help

--

Louis-Maurice De Sousa



Steps to reproduce:
Comment 1 Roland Kletzing 2008-06-01 13:40:46 UTC
>After some mails and search with Debian team
>(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482964), we found that
>thermal module freezes the computer.
>I commented it.

can you test and make sure, that the same module loads fine with the older kernel ? 
is this tested with vanilla kernel?
if you have lots of bandwidth, maybe it`s worth booting a recent live cd from another distro just to see if it also exists there and how it behaves there. opensuse 11 rc1 has 2.6.25, iirc. see http://software.opensuse.org/developer

you can use git-bisect to identify, which patch introduced this problem.

>Boot process goes further, but stopps here :
>udevd_event[485]: wait_for_sysfs: file
>'/sys/devices/LNXSYSTM:00/device:00//bus' appeared 
>after 0 loops
>udevd_event[485]: pass_event_to_socket: passed -1 bytes to socket 
>'/org/kernel/udev/monitor' 
>udevd_event[485]: pass_event_to_socket: finished with 0 : udev_event_num: seq
>410 
>'/org/freedesktop/hal/udev_event'

no clue about this one.
Comment 2 Zhang Rui 2008-06-01 18:22:13 UTC
(In reply to comment #1)
>
> >Boot process goes further, but stopps here :
> >udevd_event[485]: wait_for_sysfs: file
> >'/sys/devices/LNXSYSTM:00/device:00//bus' appeared 
> >after 0 loops
this may load the thermal module automatically.
You can rename the thermal module under /lib/modules/ to see if the system doesn't hang when thermal is not loaded.

And a git-bisect to narrow down the problem would be great. :)
Comment 3 Louis-Maurice De Sousa 2008-06-09 06:59:50 UTC
> http://bugzilla.kernel.org/show_bug.cgi?id=10839
> 
> 
> devzero@web.de changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------
> ------
>                  CC|                            |devzero@web.de
> 
> 
> 

Hello,

sorry for a so late answer but I hadn't too much time to work on this problem and my machine 
is now complety crashed after an acpid upgrade.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=483801
 
> ------- Comment #1 from devzero@web.de  2008-06-01 13:40 -------
> >After some mails and search with Debian team
> >(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482964), we found
> >that thermal module freezes the computer. I commented it.
> 
> can you test and make sure, that the same module loads fine with the
> older kernel ? is this tested with vanilla kernel? if you have lots of
> bandwidth, maybe it`s worth booting a recent live cd from another
> distro just to see if it also exists there and how it behaves there.
> opensuse 11 rc1 has 2.6.25, iirc. see
> http://software.opensuse.org/developer

I tried opensuse 10.3.
LiveCd makes computer reboot after loading acpid.

Ubuntu 8.04 makes the computer reboot just after kernel is loaded.

SystemRescueCd with kernel 2.6.24, freezes after :
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Same CD launches with  kernel 2.6.22.18

Open Suse 11 rc1, freezes after :
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
agpgart: Detected VIA PT800 chipset
agpgart: AGP aperture is 64M @ 0xe00000000
ACPI: Sleep Button (CM) [SLPB]


I'll make further tests on wednesday.


--
Cordialement.

Louis-Maurice De Sousa
Comment 4 Zhang Rui 2008-06-26 01:57:26 UTC
any update? :)
Comment 5 Lexx 2008-07-14 22:19:56 UTC
On my MSI M670X I have this problem too. 2.6.22 work perfectly, but 2.6.24-26 freeze my system on boot. I use vanilla kernels.
Comment 6 Zhang Rui 2008-07-14 22:38:49 UTC
if you are not using the same hardware as the one here, please file a new bug report and attach the acpidump, dmesg output and a screenshot when the system hangs.
Comment 7 Louis-Maurice De Sousa 2008-08-16 09:03:34 UTC
> http://bugzilla.kernel.org/show_bug.cgi?id=10839
> 
> 
> devzero@web.de changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------
> ------
>                  CC|                            |devzero@web.de
> 
> 
> 
> 
> ------- Comment #1 from devzero@web.de  2008-06-01 13:40 -------
> >After some mails and search with Debian team
> >(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482964), we found
> >that thermal module freezes the computer. I commented it.

> can you test and make sure, that the same module loads fine with the
> older kernel ?

You are right, the thermal module doesn't seem to be loaded with the older kernel.

  orval:~# lsmod |grep th
  orval:~#


> is this tested with vanilla kernel? 

I use a Debian kernel witch I do not modify.

  orval:~# cat /proc/version
  Linux version 2.6.22-2-686 (Debian 2.6.22-4) (waldi@debian.org) (gcc version 4.1.3   
20070812 (prerelease) (Debian 4.1.2-15)) #1 SMP Fri Aug 31 00:24:01 UTC 2007

> you can use git-bisect to identify, which patch introduced this
> problem.

I'm sorry but I'm not good enough to compile the kernel myself :-)
 
> >Boot process goes further, but stopps here :
> >udevd_event[485]: wait_for_sysfs: file
> >'/sys/devices/LNXSYSTM:00/device:00//bus' appeared 
> >after 0 loops
> >udevd_event[485]: pass_event_to_socket: passed -1 bytes to socket
> >'/org/kernel/udev/monitor' udevd_event[485]: pass_event_to_socket:
> >finished with 0 : udev_event_num: seq 410
> >'/org/freedesktop/hal/udev_event'
> 
> no clue about this one.
> 

After other answers, I moved all acpi modules

  orval:~# ls /lib/modules/2.6.25-2-686/kernel/drivers/acpi/
  orval:~#

 
Here is the result of booting sequence :

udevd-event[479]: run_program: '/sbin/modprobe --use-blacklist acpi :ACPI0007 :'
udevd[323]: udev_event_run: seq 407 forked, pid [479], 'add' 'acpi', 1 seconds old
udevd-event[481]: wait_for_sysfs: file '/sys/devices/LNXSYSTM:00/LNXPWRBN:00/bus'-
appeared after 0 loops
udevd-event[481]: pass_env_to_socket: passed -1 bytes to socket '/org/kernel/udev/monitor',
udevd-event[481]: run_program: '/sbin/modprobe --use-blacklist acpi:LNXPWRBN:'
udevd-event[323]: udev_event_run: seq 408 forked, pid [481], 'add' 'acpi' , 1 seconds old
udevd-event[483]: wait_for_sysfs: file '/sys/devices/LNXSYSTM:00/LNXTHERM:00/bus' 
appeared after 0 loops 
udevd-event[483]: pass_env_to_socket: passed -1 bytes to socket '/org/kernel/udev/monitor',
udevd-event[483]: run_program: '/sbin/modprobe --use-blacklist acpi:LNXTHERM:'
udevd-event[323]: udev_event_run: seq 409 forked, pid [483], 'add' 'acpi', 1 seconds old
udevd-event[486]: wait_for_sysfs: file 
'/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/bus' appeared after 0 loops
udevd-event[486]: pass_env_to_socket: passed -1 bytes to socket '/org/kernel/udev/monitor',
udevd-event[486]: pass_env_to_socket: passed -1 bytes to socket 
'/org/freedesktop/hal/udev_event',
udevd-event[486]: udev_event_run: seq 410 finished with 0

freeze

My motherboard is an ASUS P4V8X-X
I made last Debian upgrade for 2.6.25 kernel.


Sorry for beeing so late but debugging is quite un-easy for me. I'll be more reactive these 
days.

Thanks for help.

--
Cordialement.

Louis-Maurice De Sousa
Comment 8 Zhang Rui 2008-08-17 19:27:04 UTC
so there are two problem here,
1. system hangs when boot with thermal driver, this happens on all kernel versions
2. system still freezes if thermal is not loaded, and this is a regression.
right?

For the first problem, please attach the acpidump output,
you can use the latest pmtools here:
http://www.lesswatts.org/patches/linux_acpi/
Comment 9 Louis-Maurice De Sousa 2008-08-18 03:12:24 UTC
> http://bugzilla.kernel.org/show_bug.cgi?id=10839
Hello,
 
> 
> 
> ------- Comment #8 from rui.zhang@intel.com  2008-08-17 19:27 -------
> so there are two problem here, 
>1. system hangs when boot with thermal
> driver, this happens on all kernel versions 

Ok

>2. system still freezes if
> thermal is not loaded, and this is a regression. right?

Yes.

I have to say that the last two acpid upgrades on Debian Lenny (1.0.6-10) made the 
computer crash on 2.6.22-2 kernel. I had to move all modules from /lib/modules/2.6.22-2-
686/kernel/drivers/acpi/ to let the upgrade end.

> For the first problem, please attach the acpidump output,
> you can use the latest pmtools here:
> http://www.lesswatts.org/patches/linux_acpi/

Joined two acpidump of running 2.6.22-2 kernel.
First after booting with no modules in /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ 
Second after booting with all modules in /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ 
In this case, I only can boot in recovery mode and start X server by hand.

I'll try later with pmtools you gave and booting with one module after another to try to find 
wich one makes the computer crash even on 2.6.22-2 kernel.


--
Cordialement.

Louis-Maurice De Sousa

The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any other MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

   ---- File information -----------
     File:  acpidump.txt
     Date:  18 Aug 2008, 11:30
     Size:  67918 bytes.
     Type:  Text
The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any other MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.

   ---- File information -----------
     File:  acpidump2.txt
     Date:  18 Aug 2008, 11:56
     Size:  67918 bytes.
     Type:  Text
Comment 10 Zhang Rui 2008-09-01 23:11:30 UTC
(In reply to comment #9)
> > http://bugzilla.kernel.org/show_bug.cgi?id=10839

> > ------- Comment #8 from rui.zhang@intel.com  2008-08-17 19:27 -------
> > so there are two problem here, 
> >1. system hangs when boot with thermal
> > driver, this happens on all kernel versions 
> 
> Ok
> 
> >2. system still freezes if
> > thermal is not loaded, and this is a regression. right?
> 
> Yes.
> 
> I have to say that the last two acpid upgrades on Debian Lenny (1.0.6-10)
> made
> the 
> computer crash on 2.6.22-2 kernel. I had to move all modules from
> /lib/modules/2.6.22-2-
> 686/kernel/drivers/acpi/ to let the upgrade end.
> 
> > For the first problem, please attach the acpidump output,
> > you can use the latest pmtools here:
> > http://www.lesswatts.org/patches/linux_acpi/
> 
> Joined two acpidump of running 2.6.22-2 kernel.
> First after booting with no modules in
> /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ 
> Second after booting with all modules in
> /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ 
> In this case, I only can boot in recovery mode and start X server by hand.
> 
Sorry but I didn't found the acpidump. please attach it to the bugzilla.

> I'll try later with pmtools you gave and booting with one module after
> another
> to try to find 
> wich one makes the computer crash even on 2.6.22-2 kernel.
no, pmtools are used to get the acpidump. :)
Comment 11 Louis-Maurice De Sousa 2008-09-01 23:39:22 UTC
Created attachment 17568 [details]
acpidump after booting with no modules in /lib/modules/2.6.22-2-686/kernel/drivers/acpi/
Comment 12 Louis-Maurice De Sousa 2008-09-01 23:40:08 UTC
Created attachment 17569 [details]
acpidump after booting with all modules in /lib/modules/2.6.22-2-686/kernel/drivers/acpi/
Comment 13 Anonymous Emailer 2008-09-01 23:49:27 UTC
Reply-To: louis-maurice.de-sousa@pi-et-ro.net

> http://bugzilla.kernel.org/show_bug.cgi?id=10839
> 
> 
> 
> 
> 
> ------- Comment #10 from rui.zhang@intel.com  2008-09-01 23:11 -------
> (In reply to comment #9) > >
> http://bugzilla.kernel.org/show_bug.cgi?id=10839
> 
> > > ------- Comment #8 from rui.zhang@intel.com  2008-08-17 19:27
> > > ------- so there are two problem here, 
> > >1. system hangs when boot with thermal
> > > driver, this happens on all kernel versions 
> > 
> > Ok
> > 
> > >2. system still freezes if
> > > thermal is not loaded, and this is a regression. right?
> > 
> > Yes.
> > 
> > I have to say that the last two acpid upgrades on Debian Lenny
> > (1.0.6-10) made the computer crash on 2.6.22-2 kernel. I had to move
> > all modules from /lib/modules/2.6.22-2- 686/kernel/drivers/acpi/ to
> > let the upgrade end.
> > 
> > > For the first problem, please attach the acpidump output,
> > > you can use the latest pmtools here:
> > > http://www.lesswatts.org/patches/linux_acpi/
> > 
> > Joined two acpidump of running 2.6.22-2 kernel.
> > First after booting with no modules in
> > /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ 
> > Second after booting with all modules in
> > /lib/modules/2.6.22-2-686/kernel/drivers/acpi/ 
> > In this case, I only can boot in recovery mode and start X server by
> > hand.
> > 
> Sorry but I didn't found the acpidump. please attach it to the
> bugzilla.

Sorry, I misunderstood "attach to bugzilla". :-)
It's done now.
 
> > I'll try later with pmtools you gave and booting with one module
> > after another to try to find wich one makes the computer crash even
> > on 2.6.22-2 kernel.

Under 2.6.22-2 kernel, module processor.ko makes the computer reboot 
on X start. I don't know if it can help.
I tried the new Debian package for 2.6.26-1 kernel and the machine 
still doesn't boot.

> no, pmtools are used to get the acpidump. :)

Ok, "autant pour moi" as we say in french. :-)
What can I do with pmtools to help you ?

--
Cordialement.

Louis-Maurice De Sousa
Comment 14 ykzhao 2008-09-23 02:04:08 UTC
Will you please try the boot option of "idle=poll" on the latest kernel and see whether the system still can be booted?
Comment 15 Louis-Maurice De Sousa 2008-09-23 14:15:15 UTC
Hello,

> http://bugzilla.kernel.org/show_bug.cgi?id=10839
> 
> 
> 
> 
> 
> ------- Comment #14 from yakui.zhao@intel.com  2008-09-23 02:04
> ------- Will you please try the boot option of "idle=poll" on the
> latest kernel and see whether the system still can be booted?

Boot goes further.
Latest Debian kernel 2.6.26-1-686

Stops on initramfs.

***********************
Begin: Running /scripts/init-bottom... mount: mounting /root/dev on /dev/.static/dev failed: No 
such file or directory
Done.
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc /root/proc failed: No such file or directory
Target fliesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.

BusyBox....

/bin/sh: can't access tty; job control turned off
(initramfs)

**********************

--
Cordialement.

Louis-Maurice De Sousa
Comment 16 maximilian attems 2008-09-24 05:20:12 UTC
[ switched to email.  Please respond via emailed reply-to-all, not via the
  bugzilla web interface ]

On Tue, 23 Sep 2008, bugme-daemon@bugzilla.kernel.org wrote:

> > ------- Will you please try the boot option of "idle=poll" on the
> > latest kernel and see whether the system still can be booted?
> 
> Boot goes further.
> Latest Debian kernel 2.6.26-1-686
> 
> Stops on initramfs.
> 
> ***********************
> Begin: Running /scripts/init-bottom... mount: mounting /root/dev on
> /dev/.static/dev failed: No 
> such file or directory
> Done.
> mount: mounting /sys on /root/sys failed: No such file or directory
> mount: mounting /proc /root/proc failed: No such file or directory
> Target fliesystem doesn't have /sbin/init.
> No init found. Try passing init= bootarg.
> 
> BusyBox....
> 
> /bin/sh: can't access tty; job control turned off
> (initramfs)

this is *not* a kernel failure, check
http://wiki.debian.org/InitramfsDebug
Comment 17 Louis-Maurice De Sousa 2008-09-30 23:44:07 UTC
> http://bugzilla.kernel.org/show_bug.cgi?id=10839
> 
> ------- Comment #16 from max@stro.at  2008-09-24 05:20 -------
> [ switched to email.  Please respond via emailed reply-to-all, not via
> the
>   bugzilla web interface ]
> 
> On Tue, 23 Sep 2008, bugme-daemon@bugzilla.kernel.org wrote:
> 
> > > ------- Will you please try the boot option of "idle=poll" on the
> > > latest kernel and see whether the system still can be booted?
> > 
> > Boot goes further.
> > Latest Debian kernel 2.6.26-1-686
> > 
> > Stops on initramfs.
> > 
> > ***********************
> > Begin: Running /scripts/init-bottom... mount: mounting /root/dev on
> > /dev/.static/dev failed: No such file or directory Done. mount:
> > mounting /sys on /root/sys failed: No such file or directory mount:
> > mounting /proc /root/proc failed: No such file or directory Target
> > fliesystem doesn't have /sbin/init. No init found. Try passing init=
> > bootarg.
> > 
> > BusyBox....
> > 
> > /bin/sh: can't access tty; job control turned off
> > (initramfs)
> 
> this is *not* a kernel failure, check
> http://wiki.debian.org/InitramfsDebug
 
Ok, sorry, that was my faut. Grub call to kernel was wrong. What I don't understand is how 
the computer could boot with 2.6.22 kernel. The same error was on each kernel call.

So, 2.6.26 works now. :-) Thank you so much for your help.
orval:~# uname -a
Linux orval 2.6.26-1-686 #1 SMP Wed Sep 10 16:46:13 UTC 2008 i686 GNU/Linux

But it only boots with idle=poll option. Without, boot stops on
"/scripts init-premount"

When using a recent live CD (Suse, Ubuntu, Systemrescuecd...) kernel doesn't boot. 

--
Cordialement.

Louis-Maurice De Sousa
Comment 18 Zhang Rui 2008-10-31 00:16:57 UTC
this is not a kernel bug, and has already been fixed.
close this bug.

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