summaryrefslogtreecommitdiff
path: root/drm_bufs.c
diff options
context:
space:
mode:
authorThomas Hellstrom <thellstrom@vmware.com>2015-12-08 18:41:13 +0100
committerThomas Hellstrom <thellstrom@vmware.com>2015-12-09 07:49:23 +0100
commit9cb5f5b2ba4ffb2e56a5565f3d4a08117653ca0a (patch)
treeced78d5accf6ae33ec2dac7571c78d20fb02a5bd /drm_bufs.c
parent03b9d7b842df92e68578b495b528afb83ef1190c (diff)
drm: Remove references to [un]block_all_signals
It seems these functions disappear in Linux 4.4. In upstream DRM the calls to these functions appears to just have been removed. We don't use the old DRI1 lock anyway in our driver so remove the DRI1 lock signal blocking mechanism completely. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Sinclair Yeh <syeh@vmware.com>
Diffstat (limited to 'drm_bufs.c')
-rw-r--r--drm_bufs.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drm_bufs.c b/drm_bufs.c
index ac12f41..419a16a 100644
--- a/drm_bufs.c
+++ b/drm_bufs.c
@@ -254,7 +254,6 @@ static int drm_addmap_core(struct drm_device * dev, resource_size_t offset,
kfree(map);
return -EBUSY;
}
- dev->sigdata.lock = dev->primary->master->lock.hw_lock = map->handle; /* Pointer to lock */
}
break;
case _DRM_AGP: {
@@ -433,8 +432,6 @@ int drm_rmmap_locked(struct drm_device *dev, struct drm_local_map *map)
case _DRM_SHM:
vfree(map->handle);
if (master) {
- if (dev->sigdata.lock == master->lock.hw_lock)
- dev->sigdata.lock = NULL;
master->lock.hw_lock = NULL; /* SHM removed */
master->lock.file_priv = NULL;
wake_up_interruptible_all(&master->lock.lock_queue);