aboutsummaryrefslogtreecommitdiffstats
path: root/lib/debugobjects.c
diff options
context:
space:
mode:
authorThomas Gleixner <[email protected]>2011-07-23 10:45:07 +0000
committerDave Airlie <[email protected]>2011-11-14 09:28:50 +0000
commitd53dab3ae1a3c6b438738c3792c98ac63f0061f4 (patch)
treef4e78aae50cd45ae335dbfed81896c3d965628fe /lib/debugobjects.c
parentdrm/radeon/kms/combios: fix dynamic allocation of PM clock modes (diff)
downloadkernel-d53dab3ae1a3c6b438738c3792c98ac63f0061f4.tar.gz
kernel-d53dab3ae1a3c6b438738c3792c98ac63f0061f4.zip
drm: Remove utterly bogus preempt_disable() sections
commit 27641c3f (drm/vblank: Add support for precise vblank timestamping) adds preempt_disable()/enable() around a spin locked section with the comments: * Disable preemption, so vblank_time_lock is held as short as * possible, even under a kernel with PREEMPT_RT patches. /* Disable preemption while holding vblank_time_lock. Do * it explicitely to guard against PREEMPT_RT kernel. Just that this has never been tested on a RT kernel which would have granted that nonsense with a might_sleep() warning because dev->vblank_time_lock is converted to a "sleeping" spinlock on RT. So this is activly wrong on RT and superflous on mainline. Remove it. Signed-off-by: Thomas Gleixner <[email protected]> Acked-by: Mario Kleiner <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions