summaryrefslogtreecommitdiff
path: root/linux-core/drm_fops.c
diff options
context:
space:
mode:
authorDave Airlie <airlied@linux.ie>2005-11-11 08:42:36 +0000
committerDave Airlie <airlied@linux.ie>2005-11-11 08:42:36 +0000
commitea07fefcbf6a07048bde6e25af6b891d51bd6f9e (patch)
tree2444fbe790f1d517483bc8816c89688e8fb0cef7 /linux-core/drm_fops.c
parent33fbf8b7e2a75237d9d8f4faa71d1776f8a6bbc3 (diff)
convert to use __set_current_state, align some header includes
Diffstat (limited to 'linux-core/drm_fops.c')
-rw-r--r--linux-core/drm_fops.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/linux-core/drm_fops.c b/linux-core/drm_fops.c
index c79372d3..410f5c81 100644
--- a/linux-core/drm_fops.c
+++ b/linux-core/drm_fops.c
@@ -372,7 +372,7 @@ int drm_release(struct inode *inode, struct file *filp)
add_wait_queue(&dev->lock.lock_queue, &entry);
for (;;) {
- current->state = TASK_INTERRUPTIBLE;
+ __set_current_state(TASK_INTERRUPTIBLE);
if (!dev->lock.hw_lock) {
/* Device has been unregistered */
retcode = -EINTR;
@@ -392,7 +392,7 @@ int drm_release(struct inode *inode, struct file *filp)
break;
}
}
- current->state = TASK_RUNNING;
+ __set_current_state(TASK_RUNNING);
remove_wait_queue(&dev->lock.lock_queue, &entry);
if (!retcode) {
dev->driver->reclaim_buffers_locked(dev, filp);