X-Git-Url: https://bbs.cooldavid.org/git/?a=blobdiff_plain;f=init%2Fdo_mounts.c;h=830aaec9c7d5e0cb8df39af760791b5335772768;hb=HEAD;hp=62a47eafa8e93684fce79f880a8cf030908040fb;hpb=4f6876031ee105466f400661a0dd3fa66c4f0c09;p=net-next-2.6.git diff --git a/init/do_mounts.c b/init/do_mounts.c index 62a47eafa8e..830aaec9c7d 100644 --- a/init/do_mounts.c +++ b/init/do_mounts.c @@ -291,7 +291,7 @@ static int __init do_mount_root(char *name, char *fs, int flags, void *data) if (err) return err; - sys_chdir("/root"); + sys_chdir((const char __user __force *)"/root"); ROOT_DEV = current->fs->pwd.mnt->mnt_sb->s_dev; printk("VFS: Mounted root (%s filesystem)%s on device %u:%u.\n", current->fs->pwd.mnt->mnt_sb->s_type->name, @@ -488,5 +488,5 @@ void __init prepare_namespace(void) out: devtmpfs_mount("dev"); sys_mount(".", "/", NULL, MS_MOVE, NULL); - sys_chroot("."); + sys_chroot((const char __user __force *)"."); }