Loading fs/nfs/super.c +0 −23 Original line number Diff line number Diff line Loading @@ -2799,26 +2799,6 @@ static struct vfsmount *nfs_do_root_mount(struct file_system_type *fs_type, return root_mnt; } static void nfs_fix_devname(struct dentry *dentry, struct vfsmount *mnt) { char *page = (char *) __get_free_page(GFP_KERNEL); char *devname, *tmp; char *dummy; if (page == NULL) return; devname = nfs_path(&dummy, dentry, page, PAGE_SIZE); if (IS_ERR(devname)) goto out_freepage; tmp = kstrdup(devname, GFP_KERNEL); if (tmp == NULL) goto out_freepage; kfree(mnt->mnt_devname); mnt->mnt_devname = tmp; out_freepage: free_page((unsigned long)page); } struct nfs_referral_count { struct list_head list; const struct task_struct *task; Loading Loading @@ -2920,9 +2900,6 @@ static int nfs_follow_remote_path(struct vfsmount *root_mnt, mnt_target->mnt_sb = s; mnt_target->mnt_root = dget(nd->path.dentry); /* Correct the device pathname */ nfs_fix_devname(nd->path.dentry, mnt_target); path_put(&nd->path); kfree(nd); down_write(&s->s_umount); Loading Loading
fs/nfs/super.c +0 −23 Original line number Diff line number Diff line Loading @@ -2799,26 +2799,6 @@ static struct vfsmount *nfs_do_root_mount(struct file_system_type *fs_type, return root_mnt; } static void nfs_fix_devname(struct dentry *dentry, struct vfsmount *mnt) { char *page = (char *) __get_free_page(GFP_KERNEL); char *devname, *tmp; char *dummy; if (page == NULL) return; devname = nfs_path(&dummy, dentry, page, PAGE_SIZE); if (IS_ERR(devname)) goto out_freepage; tmp = kstrdup(devname, GFP_KERNEL); if (tmp == NULL) goto out_freepage; kfree(mnt->mnt_devname); mnt->mnt_devname = tmp; out_freepage: free_page((unsigned long)page); } struct nfs_referral_count { struct list_head list; const struct task_struct *task; Loading Loading @@ -2920,9 +2900,6 @@ static int nfs_follow_remote_path(struct vfsmount *root_mnt, mnt_target->mnt_sb = s; mnt_target->mnt_root = dget(nd->path.dentry); /* Correct the device pathname */ nfs_fix_devname(nd->path.dentry, mnt_target); path_put(&nd->path); kfree(nd); down_write(&s->s_umount); Loading