http://bugzilla.kernel.org/show_bug.cgi?id=11141
[EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution| |PATCH_ALREADY_AVAILABLE ------- Comment #30 from [EMAIL PROTECTED] 2008-08-26 00:34 ------- Hi, Gu Rui Thanks for the info. From the log in comment #29 it seems that there exists the following warning message when the system freezes. > BUG: soft lockup - CPU#1 stuck for 73s! [swapper:0] > [ 4668.559770] Modules linked in: > [ 4668.559770] > [ 4668.559770] Pid: 0, comm: swapper Not tainted (2.6.27-rc4-g9-00123-gd3ee1b4 #13) > [ 4668.559770] EIP: 0060:[<c04aca78>] EFLAGS: 00000203 CPU: 1 [ 4668.559770] EIP is at _spin_unlock_irq+0x8/0x30 [ 4668.559770] EAX: 00000001 EBX: f70df700 ECX: f669bc18 EDX: f784bef4 [ 4668.559770] ESI: f7844000 EDI: f784bef4 EBP: 00000102 ESP: f784bed4 [ 4668.559770] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 [ 4668.559770] CR0: 8005003b CR2: b7ef3000 CR3: 0065e000 CR4: 000006d0 [ 4668.559770] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 [ 4668.559770] DR6: ffff0ff0 DR7: 00000400 [ 4668.559770] [<c012eed3>] ? run_timer_softirq+0x123/0x1a0 [ 4668.559770] [<c012f0c0>] ? process_timeout+0x0/0x10 [ 4668.559770] [<c012a837>] ? __do_softirq+0x77/0xf0 [ 4668.559770] [<c012a905>] ? do_softirq+0x55/0x60 [ 4668.559770] [<c012ab27>] ? irq_exit+0x77/0x80 [ 4668.559770] [<c0114507>] ? smp_apic_timer_interrupt+0x57/0x90 [ 4668.559770] [<c0103dec>] ? apic_timer_interrupt+0x28/0x30 [ 4668.559770] [<c012abd3>] ? raise_softirq+0x3/0x80 [ 4668.559770] [<c0109d7b>] ? c1e_idle+0x9b/0xd0 [ 4668.559770] [<c015da0e>] ? rcu_check_callbacks+0x3e/0xb0 [ 4668.559770] [<c0101d20>] ? cpu_idle+0x90/0x120 [ 4668.559770] ======================= Now the remaing issue is not related with ACPI. I don't know how to get the root cause and fix it. You can send the corresponding log to LKML mail list. Maybe someone can fix it. In fact the issue can be fixed by applying the patch in comment #11. (No battery or DC status). The purpose of other two patches is to eliminate the following warning messages and make the EC work more reasonably. >[ 1028.112952] ACPI: EC: missing confirmations, switch off interrupt mode. >[ 1031.163449] ACPI: EC: acpi_ec_wait timeout, status = 0x09, event = "b0=1" >[ 1031.163619] ACPI: EC: read timeout, command = 130 >[ 510.076787] ACPI: EC: acpi_ec_wait timeout, status = 0x0a, event = "b0=1" >[ 510.076787] ACPI: EC: read timeout, command = 130 But I am not sure whether the other two patches are reasonable for other laptops. Before it can go upstream, more discussion and more tests are needed. As the patch in comment #11 is already included in 2.6.27-rc4, IMO this bug can be marked as resolved. > commit 9d699ed92a459cb408e2577e8bbeabc8ec3989e1 > Author: Zhao Yakui <[EMAIL PROTECTED]> > Date: Mon Aug 11 10:33:31 2008 +0800 >ACPI: Avoid bogus EC timeout when EC is in Polling mode thanks. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla