+5
drivers/gpu/drm/qxl/qxl_ioctl.c
+5
drivers/gpu/drm/qxl/qxl_ioctl.c
···
171
171
if (user_cmd.command_size > PAGE_SIZE - sizeof(union qxl_release_info))
172
172
return -EINVAL;
173
173
174
+
if (!access_ok(VERIFY_READ,
175
+
(void *)(unsigned long)user_cmd.command,
176
+
user_cmd.command_size))
177
+
return -EFAULT;
178
+
174
179
ret = qxl_alloc_release_reserved(qdev,
175
180
sizeof(union qxl_release_info) +
176
181
user_cmd.command_size,