[PATCH] fix d_absolute_path() interplay with fsmount()
stuff in anon namespace should be treated as unattached. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
		| @@ -116,8 +116,10 @@ restart: | ||||
| 				vfsmnt = &mnt->mnt; | ||||
| 				continue; | ||||
| 			} | ||||
| 			if (!error) | ||||
| 				error = is_mounted(vfsmnt) ? 1 : 2; | ||||
| 			if (is_mounted(vfsmnt) && !is_anon_ns(mnt->mnt_ns)) | ||||
| 				error = 1;	// absolute root
 | ||||
| 			else | ||||
| 				error = 2;	// detached or not attached yet
 | ||||
| 			break; | ||||
| 		} | ||||
| 		parent = dentry->d_parent; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user