aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/fpga-bridge.c
diff options
context:
space:
mode:
authorDmitry Torokhov <[email protected]>2023-05-02 13:16:57 -0700
committerDmitry Torokhov <[email protected]>2023-05-02 13:22:34 -0700
commit3516fa162a01f6611c3c129ce9529bdc720d36b7 (patch)
tree9d9cd07b567540b285ba2528ed932c197522545b /drivers/fpga/fpga-bridge.c
parente0f41f836f5e861bdcaf4719f160b62dbb8e9485 (diff)
Input: avoid calling input_set_abs_val() in the event handling core
input_abs_set_val() can nominally call input_alloc_absinfo() which may allocate memory with GFP_KERNEL flag. This does not happen when input_abs_set_val() is called by the input core to set current MT slot when handling a new input event, but it trips certain static analyzers. Rearrange the code to access the relevant structures directly. Reported-by: Teng Qi <[email protected]> Reviewed-by: Peter Hutterer <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Dmitry Torokhov <[email protected]>
Diffstat (limited to 'drivers/fpga/fpga-bridge.c')
0 files changed, 0 insertions, 0 deletions