aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/fpga-bridge.c
diff options
context:
space:
mode:
authorMaximilian Luz <[email protected]>2021-05-13 15:44:37 +0200
committerHans de Goede <[email protected]>2021-05-19 15:24:52 +0200
commit9795d8232a24be9e1e1cc408a6bdc01c40e2cedc (patch)
treea023cf34361601f6d60cfe8116cdb250550bceba /drivers/fpga/fpga-bridge.c
parent773fe1d74404fcb6f0e7e69c3420cf04a6bb56b0 (diff)
platform/surface: dtx: Fix poll function
The poll function should not return -ERESTARTSYS. Furthermore, locking in this function is completely unnecessary. The ddev->lock protects access to the main device and controller (ddev->dev and ddev->ctrl), ensuring that both are and remain valid while being accessed by clients. Both are, however, never accessed in the poll function. The shutdown test (via atomic bit flags) be safely done without locking, so drop locking here entirely. Reported-by: kernel test robot <[email protected]> Fixes: 1d609992832e ("platform/surface: Add DTX driver) Signed-off-by: Maximilian Luz <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Hans de Goede <[email protected]>
Diffstat (limited to 'drivers/fpga/fpga-bridge.c')
0 files changed, 0 insertions, 0 deletions