linux/drivers/gpu/drm/vmwgfx
Thomas Hellstrom 3a939a5ece drm/vmwgfx: Take the ttm lock around the dirty ioctl
This makes sure noone accesses the fifo while it's taken down using the
dirty ioctl.
Also make sure all workqueues are idled before the fifo is taken down.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2010-10-06 11:29:48 +10:00
..
Kconfig drm/vmwgfx: depends on FB 2010-03-15 10:35:04 +10:00
Makefile drm/vmwgfx: Add kernel throttling support. Bump minor. 2010-06-01 09:37:15 +10:00
svga3d_reg.h
svga_escape.h
svga_overlay.h
svga_reg.h
svga_types.h
vmwgfx_buffer.c drm/ttm: remove io_ field from TTM V6 2010-04-20 14:13:09 +10:00
vmwgfx_drv.c drm/vmwgfx: Take the ttm lock around the dirty ioctl 2010-10-06 11:29:48 +10:00
vmwgfx_drv.h drm/vmwgfx: Take the ttm lock around the dirty ioctl 2010-10-06 11:29:48 +10:00
vmwgfx_execbuf.c drm/vmwgfx: return -EFAULT for copy_to_user errors 2010-06-08 09:33:41 +10:00
vmwgfx_fb.c vmwgfx: Fix fb VRAM pinning failure due to fragmentation 2010-10-01 21:08:55 +10:00
vmwgfx_fence.c drm/vmwgfx: Add kernel throttling support. Bump minor. 2010-06-01 09:37:15 +10:00
vmwgfx_fifo.c vmwgfx: vt-switch (master drop) fixes 2010-10-01 21:08:50 +10:00
vmwgfx_gmr.c
vmwgfx_ioctl.c drm/vmwgfx: Update the user-space interface. 2010-02-11 11:58:09 +10:00
vmwgfx_irq.c drm/vmwgfx: Add kernel throttling support. Bump minor. 2010-06-01 09:37:15 +10:00
vmwgfx_kms.c drm/vmwgfx: Take the ttm lock around the dirty ioctl 2010-10-06 11:29:48 +10:00
vmwgfx_kms.h drm/vmwgfx: Allow userspace to change default layout. Bump minor. 2010-06-03 13:13:36 +10:00
vmwgfx_ldu.c vmwgfx: Enable use of the vblank system 2010-10-01 21:08:51 +10:00
vmwgfx_overlay.c drm/vmwgfx: Unpause overlay on update. 2010-06-01 09:37:47 +10:00
vmwgfx_reg.h
vmwgfx_resource.c vmwgfx: vt-switch (master drop) fixes 2010-10-01 21:08:50 +10:00
vmwgfx_ttm_glue.c drm: move ttm global code to core drm 2010-08-04 09:46:06 +10:00