]> git.baikalelectronics.ru Git - kernel.git/commit
Input: sysrq - pass along lone Alt + SysRq
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 15 Nov 2010 08:23:42 +0000 (00:23 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 15 Nov 2010 09:26:33 +0000 (01:26 -0800)
commit493dd6ed626e74cec67765ba53e2249af85e0830
treea9d06c889c85102f0f9baafbeea60aabde8f1acc
parent3fd912b86c2ba7dac0750c0f9b3a3f0864553c8e
Input: sysrq - pass along lone Alt + SysRq

When user presses and releases Alt + SysRq without pressing any of the
hot keys re-inject the combination and pass it on to userspace instead
of suppressing it - maybe he or she wanted to take print screen
instead of invoking SysRq handler.

Also pass along release events for keys that have been pressed before
SysRq mode has been invoked so that keys do not appear to be "stuck".

Acked-by: Jason Wessel <jason.wessel@windriver.com>
Tested-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/char/sysrq.c