Unified · Split
| @@ -357,8 +357,7 @@ int devtmpfs_mount(const char *mntdir) · 356 unmodified lines | ||
| 357 | 357 | if (!thread) |
| 358 | 358 | return 0; |
| 359 | 359 | |
| 360 | − err = ksys_mount("devtmpfs", (char *)mntdir, "devtmpfs", MS_SILENT, | |
| 361 | − NULL); | |
| 360 | + err = ksys_mount("devtmpfs", mntdir, "devtmpfs", MS_SILENT, NULL); | |
| 362 | 361 | if (err) |
| 363 | 362 | printk(KERN_INFO "devtmpfs: error mounting %i\n", err); |
| 364 | 363 | else |
| @@ -3295,8 +3295,8 @@ struct dentry *mount_subtree(struct vfsmount *m, const char *name) · 3294 unmodified lines | ||
| 3295 | 3295 | } |
| 3296 | 3296 | EXPORT_SYMBOL(mount_subtree); |
| 3297 | 3297 | |
| 3298 | −int ksys_mount(char __user *dev_name, char __user *dir_name, char __user *type, | |
| 3299 | − unsigned long flags, void __user *data) | |
| 3298 | +int ksys_mount(const char __user *dev_name, const char __user *dir_name, | |
| 3299 | + const char __user *type, unsigned long flags, void __user *data) | |
| 3300 | 3300 | { |
| 3301 | 3301 | int ret; |
| 3302 | 3302 | char *kernel_type; |
| @@ -1228,8 +1228,8 @@ asmlinkage long sys_ni_syscall(void); · 1227 unmodified lines | ||
| 1228 | 1228 | * the ksys_xyzyyz() functions prototyped below. |
| 1229 | 1229 | */ |
| 1230 | 1230 | |
| 1231 | −int ksys_mount(char __user *dev_name, char __user *dir_name, char __user *type, | |
| 1232 | − unsigned long flags, void __user *data); | |
| 1231 | +int ksys_mount(const char __user *dev_name, const char __user *dir_name, | |
| 1232 | + const char __user *type, unsigned long flags, void __user *data); | |
| 1233 | 1233 | int ksys_umount(char __user *name, int flags); |
| 1234 | 1234 | int ksys_dup(unsigned int fildes); |
| 1235 | 1235 | int ksys_chroot(const char __user *filename); |