diff options
| author | Sebastian Andrzej Siewior <[email protected]> | 2020-02-24 14:07:25 +0000 |
|---|---|---|
| committer | Thomas Hellstrom <[email protected]> | 2020-03-12 14:29:38 +0000 |
| commit | 44e5f9311cf0116635541099023ff54a86dcfb51 (patch) | |
| tree | e6eba2ba9ee068cd4131cd2c690b8a9b64b1a60b /drivers/gpu/drm/drm_dp_mst_topology.c | |
| parent | drm/vmwgfx: Refuse DMA operation when SEV encryption is active (diff) | |
| download | kernel-44e5f9311cf0116635541099023ff54a86dcfb51.tar.gz kernel-44e5f9311cf0116635541099023ff54a86dcfb51.zip | |
drm/vmwgfx: Drop preempt_disable() in vmw_fifo_ping_host()
vmw_fifo_ping_host() disables preemption around a test and a register
write via vmw_write(). The write function acquires a spinlock_t typed
lock which is not allowed in a preempt_disable()ed section on
PREEMPT_RT. This has been reported in the bugzilla.
It has been explained by Thomas Hellstrom that this preempt_disable()ed
section is not required for correctness.
Remove the preempt_disable() section.
Link: https://bugzilla.kernel.org/show_bug.cgi?id=206591
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Sebastian Andrzej Siewior <[email protected]>
Reviewed-by: Thomas Hellstrom <[email protected]>
Signed-off-by: Thomas Hellstrom <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/drm_dp_mst_topology.c')
0 files changed, 0 insertions, 0 deletions
