You are not logged in.

#1 2009-11-16 23:04:34

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

sbs, thermal ACPI modules problem (Acer TravelMate 4001WLCi).

Today I installed Arch on a Acer TravelMate 4001WLCi laptop. I have an issue with ACPI:

When both sbs (Smart Battery System ACPI interface driver) module is loaded the thermal (ACPI Thermal Zone Driver) does not work. It produces an oops message some times.

acpi -t command just hangs with out returning something. The exactly same thing happens with the cat /proc/acpi/thermal_zone/THRM/temperature. If I remove sbs then thermal (acpi -t, cat /proc/....) works as it should.

Any suggestions?

dmesg:

INFO: task acpi:4164 blocked for more than 120 seconds.                                               
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.                             
acpi          D cb9c5cc4     0  4164   4019 0x00000000                                                 
dfb4e520 00200086 c120affb cb9c5cc4 cb9c5d2e 00000000 00000000 00000000                               
00000000 dfb7b1c0 00000042 c1489140 c1489140 dfb4e6c8 c1484744 3937a1d0                               
00000042 dfb4e6c8 c1489140 c1489140 00000000 00000000 00000000 00000000                               
Call Trace:                                                                                           
[<c120affb>] ? extract_buf+0x7b/0x100                                                                 
[<c1306d62>] ? __mutex_lock_slowpath+0x112/0x2e0                                                     
[<c1306f48>] ? mutex_lock+0x18/0x40                                                                   
[<c11e1c44>] ? acpi_ec_transaction+0x79/0x46b                                                         
[<c120affb>] ? extract_buf+0x7b/0x100                                                                 
[<c11e244b>] ? acpi_ec_space_handler+0x8e/0x19d                                                       
[<c11e23bd>] ? acpi_ec_space_handler+0x0/0x19d                                                       
[<c11ebfd5>] ? acpi_ev_address_space_dispatch+0x149/0x19b                                             
[<c11f0c99>] ? acpi_ex_access_region+0x1c5/0x1dc                                                     
[<c11f0dc3>] ? acpi_ex_field_datum_io+0x113/0x1b9                                                     
[<c11f0f08>] ? acpi_ex_extract_from_field+0x9f/0x217                                                 
[<c1201548>] ? acpi_ut_allocate_object_desc_dbg+0x3e/0x7e                                             
[<c12015b2>] ? acpi_ut_create_internal_object_dbg+0x2a/0x94                                           
[<c11ef9e0>] ? acpi_ex_read_data_from_field+0x117/0x153                                               
[<c11f4e61>] ? acpi_ex_resolve_node_to_value+0x159/0x1e0                                             
[<c11f03cf>] ? acpi_ex_resolve_to_value+0x1bc/0x1d9                                                   
[<c11ea469>] ? acpi_ds_evaluate_name_path+0x77/0xf9                                                   
[<c11e9116>] ? acpi_ds_exec_end_op+0x82/0x36c                                                         
[<c11fb18e>] ? acpi_ps_parse_loop+0x5ff/0x76d                                                         
[<c11fa51c>] ? acpi_ps_parse_aml+0x8b/0x28f                                                           
[<c11fbae6>] ? acpi_ps_execute_method+0x1a0/0x266                                                     
[<c11f78da>] ? acpi_ns_evaluate+0xce/0x190                                                           
[<c11f7347>] ? acpi_evaluate_object+0x180/0x27b                                                       
[<c1249a60>] ? temp_show+0x0/0x70                                                                     
[<c11dde0c>] ? acpi_evaluate_integer+0x34/0x6e                                                       
[<e096e263>] ? acpi_thermal_get_temperature+0x34/0x5f [thermal]                                       
[<e096e2b7>] ? thermal_get_temp+0x29/0x50 [thermal]                                                   
[<e096e28e>] ? thermal_get_temp+0x0/0x50 [thermal]                                                   
[<c1249a91>] ? temp_show+0x31/0x70                                                                   
[<c1230ad0>] ? dev_attr_show+0x30/0x70                                                               
[<c114fc15>] ? sysfs_read_file+0xa5/0x160                                                             
[<c116663b>] ? security_file_permission+0x1b/0x40                                                     
[<c10f35f5>] ? vfs_read+0xc5/0x1b0                                                                   
[<c114fb70>] ? sysfs_read_file+0x0/0x160                                                             
[<c10f37ff>] ? sys_read+0x5f/0xb0                                                                     
[<c1003cb3>] ? sysenter_do_call+0x12/0x28

lspci:

00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
02:02.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
02:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
02:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
02:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller

Last edited by firewalker (2009-11-16 23:37:07)


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#2 2009-11-17 12:53:34

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

Re: sbs, thermal ACPI modules problem (Acer TravelMate 4001WLCi).

Everything works fine with kernel < 2.6.3x. Upstream bug?

Last edited by firewalker (2009-11-17 12:53:59)


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

Board footer

Powered by FluxBB