|
@@ -361,7 +361,7 @@ osf_procfs_mount(char *dirname, struct procfs_args __user *args, int flags)
|
|
|
SYSCALL_DEFINE4(osf_mount, unsigned long, typenr, char __user *, path,
|
|
|
int, flag, void __user *, data)
|
|
|
{
|
|
|
- int retval = -EINVAL;
|
|
|
+ int retval;
|
|
|
char *name;
|
|
|
|
|
|
name = getname(path);
|
|
@@ -379,6 +379,7 @@ SYSCALL_DEFINE4(osf_mount, unsigned long, typenr, char __user *, path,
|
|
|
retval = osf_procfs_mount(name, data, flag);
|
|
|
break;
|
|
|
default:
|
|
|
+ retval = -EINVAL;
|
|
|
printk("osf_mount(%ld, %x)\n", typenr, flag);
|
|
|
}
|
|
|
putname(name);
|