Bug 26032 - keyboard stops working, ACPI: EC: input buffer is not empty, aborting transaction - Samsung R40 Cinoso notebook
Summary: keyboard stops working, ACPI: EC: input buffer is not empty, aborting transac...
Status: CLOSED UNREPRODUCIBLE
Alias: None
Product: ACPI
Classification: Unclassified
Component: EC (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Lan Tianyu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-02 04:56 UTC by Andreas Radke
Modified: 2013-03-28 01:45 UTC (History)
4 users (show)

See Also:
Kernel Version: 3.2.1
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
clean dmesg (31.97 KB, application/octet-stream)
2011-01-05 18:43 UTC, Andreas Radke
Details
acpidump (82.61 KB, application/octet-stream)
2011-01-29 15:44 UTC, Andreas Radke
Details

Description Andreas Radke 2011-01-02 04:56:01 UTC
Since kernel major version 2.6.36 my Samsung R40 Cinoso notebook sometimes looses the ability to use the keyboard. Most times this happens when the screensaver is active and I cannot enter anything for the password. Remote login is possible and dmesg is giving tons of these errors:

Jan  1 18:54:49 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction
Jan  1 18:54:49 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction
Jan  1 18:54:49 (none) kernel: ACPI Exception: AE_TIME, Returned by Handler for [EmbeddedControl] (20100702/evregion-474)
Jan  1 18:54:49 (none) kernel: ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.BAT1._BST] (Node ffff880077820208), AE_TIME
Jan  1 18:54:49 (none) kernel: ACPI Exception: AE_TIME, Evaluating _BST (20100702/battery-441)
Jan  1 18:54:50 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction
Jan  1 18:54:50 (none) kernel: ACPI Exception: AE_TIME, Returned by Handler for [EmbeddedControl] (20100702/evregion-474)
Jan  1 18:54:50 (none) kernel: ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.BAT1._STA] (Node ffff880077820230), AE_TIME
Jan  1 18:54:50 (none) kernel: ACPI Exception: AE_ERROR, Evaluating _STA (20100702/battery-382)
Jan  1 18:54:50 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction

Any idea? Do you need more logs?
-Andy
Comment 1 Len Brown 2011-01-04 02:39:42 UTC
The failure occurs in 2.6.36.2, but does not occur in 2.6.36?

Please attach the output from acpidump.

does it happen only when the screen saver kicks in?
please attach the complete dmesg
Comment 2 Andreas Radke 2011-01-05 18:43:16 UTC
Created attachment 42412 [details]
clean dmesg
Comment 3 Andreas Radke 2011-01-05 18:47:07 UTC
When I remember right I had it also once when the screen was turning off and even before I had to enter a password the desktop didn't accept any input.

My distribution doesn't ship acpidump. I will build it myself from source. No problem. Can you tell me when I should run that command? Is it needed to run it when the notebook is looked via ssh or can I run it anytime?
Comment 4 Andreas Radke 2011-01-29 15:44:22 UTC
Created attachment 45462 [details]
acpidump

acpidump added. so far it has not happened again, now running 2.6.37.

btw: LCD backlight always stays on in screensaver mode. maybe this is another issue.
Comment 5 Zhang Rui 2011-03-21 08:31:51 UTC
close the bug report as it can not be reproduced in 2.6.37.
please feel free to re-open it if you see the problem again in the latest upstream kernel.
Comment 6 Andreas Radke 2011-07-08 19:13:12 UTC
This is still a problem in 2.6.39.2. I'm running now Awesome desktop without any screensaver. It just blanks the screen after some time out, guess this comes from the bios. No keyboard input is possible then. Mouse is still working so I can shutdown the notebook. Still the same messages in dmesg when this happens:

Jul  6 21:01:01 (none) /USR/SBIN/CROND[3051]: (root) CMD (run-parts /etc/cron.hourly)
Jul  6 21:15:05 (none) -- MARK --
Jul  6 21:21:54 (none) ntpd[966]: skew change 10.833 exceeds limit
Jul  6 21:30:17 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction
Jul  6 21:30:17 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction
Jul  6 21:30:17 (none) kernel: ACPI Exception: AE_TIME, Returned by Handler for [EmbeddedControl] (20110316/evregion-476)
Jul  6 21:30:17 (none) kernel: ACPI Error: Method parse/execution failed [\_SB_.BAT1._BST] (Node ffff880074a3d208), AE_TIME (20110316/psparse-536)
Jul  6 21:30:17 (none) kernel: ACPI Exception: AE_TIME, Evaluating _BST (20110316/battery-455)
Jul  6 21:30:18 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction
Jul  6 21:30:18 (none) kernel: ACPI Exception: AE_TIME, Returned by Handler for [EmbeddedControl] (20110316/evregion-476)
Jul  6 21:30:18 (none) kernel: ACPI Error: Method parse/execution failed [\_SB_.BAT1._BST] (Node ffff880074a3d208), AE_TIME (20110316/psparse-536)
Jul  6 21:30:18 (none) kernel: ACPI Exception: AE_TIME, Evaluating _BST (20110316/battery-455)
Jul  6 21:30:18 (none) kernel: ACPI: EC: input buffer is not empty, aborting transaction


Do you need any further information?
Comment 7 Zhang Rui 2012-01-18 02:34:35 UTC
It's great that kernel bugzilla is back.

Actually, I do not have any idea about this problem so far.

can you please verify if the problem still exists in the latest upstream
kernel first?
Comment 8 Andreas Radke 2012-01-18 04:20:10 UTC
This Bug is still present from time to time in 3.2.1.
Comment 9 Andreas Radke 2012-10-14 12:06:01 UTC
Situation has become worse meanwhile with recent kernels. Whith old kernels this bug seems only triggered by lid close events.

Tested 3.6.2 kernel and the bug happened quickly at regular desktop use without any special ACPI event. This make new kernel unusable with this notebook.
Comment 10 Lan Tianyu 2013-03-27 14:06:28 UTC
Can you apply the following patch and attach the output of dmesg?
This patch is to open ec debug info and will be helpful to get more clues.

https://bugzilla.kernel.org/attachment.cgi?id=95921
Comment 11 Andreas Radke 2013-03-27 17:00:28 UTC
Too late. I don't own that device anymore. Feel free to close this one for now.
Comment 12 Lan Tianyu 2013-03-27 17:03:16 UTC
Ok. Sorry for late reply.

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