VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / drivers / char / drm / gamma_lock.h
index 1ecbf8f..ddec67e 100644 (file)
@@ -132,7 +132,7 @@ int DRM(finish)(struct inode *inode, struct file *filp, unsigned int cmd,
 
        DRM_DEBUG("\n");
 
-       if (copy_from_user(&lock, (drm_lock_t *)arg, sizeof(lock)))
+       if (copy_from_user(&lock, (drm_lock_t __user *)arg, sizeof(lock)))
                return -EFAULT;
        ret = DRM(flush_block_and_flush)(dev, lock.context, lock.flags);
        DRM(flush_unblock)(dev, lock.context, lock.flags);