mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 06:12:08 +00:00
staging: comedi: comedi_fops: rename the __user *cmd param in do_cmd_ioctl
This parameter is actually the unsigned long arg passed in the ioctl. comedi_unlocked_ioctl() casts it as a (struct comedi_cmd __user *) when calling do_cmd_ioctl(). Rename the variable to keep this clear. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Cc: Ian Abbott <abbotti@mev.co.uk> Acked-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
9be56c6432
commit
cbe01f723e
@ -1131,7 +1131,7 @@ static void comedi_set_subdevice_runflags(struct comedi_subdevice *s,
|
||||
}
|
||||
|
||||
static int do_cmd_ioctl(struct comedi_device *dev,
|
||||
struct comedi_cmd __user *cmd, void *file)
|
||||
struct comedi_cmd __user *arg, void *file)
|
||||
{
|
||||
struct comedi_cmd user_cmd;
|
||||
struct comedi_subdevice *s;
|
||||
@ -1139,7 +1139,7 @@ static int do_cmd_ioctl(struct comedi_device *dev,
|
||||
int ret = 0;
|
||||
unsigned int __user *chanlist_saver = NULL;
|
||||
|
||||
if (copy_from_user(&user_cmd, cmd, sizeof(struct comedi_cmd))) {
|
||||
if (copy_from_user(&user_cmd, arg, sizeof(struct comedi_cmd))) {
|
||||
DPRINTK("bad cmd address\n");
|
||||
return -EFAULT;
|
||||
}
|
||||
@ -1230,7 +1230,7 @@ static int do_cmd_ioctl(struct comedi_device *dev,
|
||||
/* restore chanlist pointer before copying back */
|
||||
user_cmd.chanlist = chanlist_saver;
|
||||
user_cmd.data = NULL;
|
||||
if (copy_to_user(cmd, &user_cmd, sizeof(struct comedi_cmd))) {
|
||||
if (copy_to_user(arg, &user_cmd, sizeof(struct comedi_cmd))) {
|
||||
DPRINTK("fault writing cmd\n");
|
||||
ret = -EFAULT;
|
||||
goto cleanup;
|
||||
|
Loading…
Reference in New Issue
Block a user