mirror of https://gitee.com/openkylin/linux.git
Staging: vme: silence a Sparse warning
Sparse complains that "arg" is not a __user pointer. The "argp" and "arg" variables are equivalent but argp is declared as a __user pointer. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Acked-By: Martyn Welch <martyn.welch@ge.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
e97e6c4f9a
commit
a7f3943cd0
|
@ -474,7 +474,7 @@ static int vme_user_ioctl(struct inode *inode, struct file *file,
|
|||
case CONTROL_MINOR:
|
||||
switch (cmd) {
|
||||
case VME_IRQ_GEN:
|
||||
copied = copy_from_user(&irq_req, (char *)arg,
|
||||
copied = copy_from_user(&irq_req, argp,
|
||||
sizeof(struct vme_irq_id));
|
||||
if (copied != 0) {
|
||||
printk(KERN_WARNING "Partial copy from userspace\n");
|
||||
|
|
Loading…
Reference in New Issue