kernel/drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c
.. .. @@ -167,10 +167,8 @@ 167 167 { 168 168 u32 *fifo_mem = dev_priv->mmio_virt; 169 169 170 - preempt_disable();171 170 if (cmpxchg(fifo_mem + SVGA_FIFO_BUSY, 0, 1) == 0) 172 171 vmw_write(dev_priv, SVGA_REG_SYNC, reason); 173 - preempt_enable();174 172 } 175 173 176 174 void vmw_fifo_release(struct vmw_private *dev_priv, struct vmw_fifo_state *fifo)