constify ksys_mount() string arguments

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
Al Viro 2019-05-31 20:09:15 -04:00
parent fd3e007f6c
commit 33488845f2
3 changed files with 5 additions and 6 deletions

View File

@ -357,8 +357,7 @@ int devtmpfs_mount(const char *mntdir)
if (!thread) if (!thread)
return 0; return 0;
err = ksys_mount("devtmpfs", (char *)mntdir, "devtmpfs", MS_SILENT, err = ksys_mount("devtmpfs", mntdir, "devtmpfs", MS_SILENT, NULL);
NULL);
if (err) if (err)
printk(KERN_INFO "devtmpfs: error mounting %i\n", err); printk(KERN_INFO "devtmpfs: error mounting %i\n", err);
else else

View File

@ -3295,8 +3295,8 @@ struct dentry *mount_subtree(struct vfsmount *m, const char *name)
} }
EXPORT_SYMBOL(mount_subtree); EXPORT_SYMBOL(mount_subtree);
int ksys_mount(char __user *dev_name, char __user *dir_name, char __user *type, int ksys_mount(const char __user *dev_name, const char __user *dir_name,
unsigned long flags, void __user *data) const char __user *type, unsigned long flags, void __user *data)
{ {
int ret; int ret;
char *kernel_type; char *kernel_type;

View File

@ -1228,8 +1228,8 @@ asmlinkage long sys_ni_syscall(void);
* the ksys_xyzyyz() functions prototyped below. * the ksys_xyzyyz() functions prototyped below.
*/ */
int ksys_mount(char __user *dev_name, char __user *dir_name, char __user *type, int ksys_mount(const char __user *dev_name, const char __user *dir_name,
unsigned long flags, void __user *data); const char __user *type, unsigned long flags, void __user *data);
int ksys_umount(char __user *name, int flags); int ksys_umount(char __user *name, int flags);
int ksys_dup(unsigned int fildes); int ksys_dup(unsigned int fildes);
int ksys_chroot(const char __user *filename); int ksys_chroot(const char __user *filename);