linux/drivers/staging/omapdrm
Rob Clark c5b1247bd1 staging: drm/omap: fix locking issue
The create/free mmap offset code must be synchronized.  Yet only some
callers of omap_gem_mmap_offset() held struct_mutex.  Leading to various
crashes around drm_mm_insert_helper_range().  (In the free-object path,
which is currently the only place we drm_gem_free_mmap_offset(),
struct_mutex is already held.)

Signed-off-by: Rob Clark <rob@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2012-02-08 14:14:12 -08:00
..
Kconfig
Makefile staging: drm/omap: add drm_plane support 2012-02-08 14:14:11 -08:00
TODO
omap_connector.c
omap_crtc.c staging: drm/omap: updates for DSS fifomerge API changes 2012-02-08 14:14:11 -08:00
omap_debugfs.c staging: drm/omap: add debugfs support 2011-12-16 10:59:26 -08:00
omap_dmm_priv.h
omap_dmm_tiler.c staging: drm/omap: add debugfs support 2011-12-16 10:59:26 -08:00
omap_dmm_tiler.h staging: drm/omap: add debugfs support 2011-12-16 10:59:26 -08:00
omap_drm.h
omap_drv.c staging: drm/omap: fix minimum width/height 2012-02-08 14:14:12 -08:00
omap_drv.h staging: drm/omap: updates for DSS fifomerge API changes 2012-02-08 14:14:11 -08:00
omap_encoder.c
omap_fb.c staging: drm/omap: multiplanar and YUV support 2012-02-08 14:14:11 -08:00
omap_fbdev.c drivers/staging/omapdrm/omap_fbdev.c: move free after uses 2012-02-08 14:14:12 -08:00
omap_gem.c staging: drm/omap: fix locking issue 2012-02-08 14:14:12 -08:00
omap_gem_helpers.c
omap_plane.c staging: drm/omap: updates for DSS fifomerge API changes 2012-02-08 14:14:11 -08:00
omap_priv.h staging: drm/omap: add drm_plane support 2012-02-08 14:14:11 -08:00
tcm-sita.c
tcm-sita.h
tcm.h