diff options
author | Manfred Schlaegl | 2016-05-28 01:36:36 +0200 |
---|---|---|
committer | Dmitry Torokhov | 2016-05-28 01:40:30 +0200 |
commit | f49cf3b8b4c841457244c461c66186a719e13bcc (patch) | |
tree | 11485c8b7383180ea9a68990dd58e79c5ffd88ab /drivers/input/misc/uinput.c | |
parent | Input: xpad - xbox one elite controller support (diff) | |
download | kernel-qcow2-linux-f49cf3b8b4c841457244c461c66186a719e13bcc.tar.gz kernel-qcow2-linux-f49cf3b8b4c841457244c461c66186a719e13bcc.tar.xz kernel-qcow2-linux-f49cf3b8b4c841457244c461c66186a719e13bcc.zip |
Input: pwm-beeper - fix - scheduling while atomic
Pwm config may sleep so defer it using a worker.
On a Freescale i.MX53 based board we ran into "BUG: scheduling while
atomic" because input_inject_event locks interrupts, but
imx_pwm_config_v2 sleeps.
Tested on Freescale i.MX53 SoC with 4.6.0.
Signed-off-by: Manfred Schlaegl <manfred.schlaegl@gmx.at>
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/misc/uinput.c')
0 files changed, 0 insertions, 0 deletions