Loading fs/d_path.c +3 −1 Original line number Diff line number Diff line Loading @@ -115,7 +115,6 @@ static int prepend_path(const struct path *path, /* Escaped? */ if (dentry != mnt->mnt.mnt_root) { b = *p; error = 3; break; } Loading Loading @@ -156,6 +155,9 @@ static int prepend_path(const struct path *path, } done_seqretry(&mount_lock, m_seq); if (unlikely(error == 3)) b = *p; if (b.len == p->len) prepend(&b, "/", 1); Loading Loading
fs/d_path.c +3 −1 Original line number Diff line number Diff line Loading @@ -115,7 +115,6 @@ static int prepend_path(const struct path *path, /* Escaped? */ if (dentry != mnt->mnt.mnt_root) { b = *p; error = 3; break; } Loading Loading @@ -156,6 +155,9 @@ static int prepend_path(const struct path *path, } done_seqretry(&mount_lock, m_seq); if (unlikely(error == 3)) b = *p; if (b.len == p->len) prepend(&b, "/", 1); Loading