Searched hist:b1942c5f8cf3bea3a3c88a7498ae4c4361f31afe (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/fs/nfs/ |
H A D | getroot.c | diff b1942c5f8cf3bea3a3c88a7498ae4c4361f31afe Wed Mar 16 04:44:14 CDT 2011 Al Viro <viro@zeniv.linux.org.uk> nfs: store devname at disconnected NFS roots
part 2: make sure that disconnected roots have corresponding mnt_devname values stashed into them.
Have nfs*_get_root() stuff a copy of devname into ->d_fsdata of the found root, provided that it is disconnected.
Have ->d_release() free it when dentry goes away.
Have the places where NFS uses ->d_fsdata for sillyrename (and that can *never* happen to a disconnected root - dentry will be attached to its parent) free old devname copies if they find those.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
H A D | unlink.c | diff b1942c5f8cf3bea3a3c88a7498ae4c4361f31afe Wed Mar 16 04:44:14 CDT 2011 Al Viro <viro@zeniv.linux.org.uk> nfs: store devname at disconnected NFS roots
part 2: make sure that disconnected roots have corresponding mnt_devname values stashed into them.
Have nfs*_get_root() stuff a copy of devname into ->d_fsdata of the found root, provided that it is disconnected.
Have ->d_release() free it when dentry goes away.
Have the places where NFS uses ->d_fsdata for sillyrename (and that can *never* happen to a disconnected root - dentry will be attached to its parent) free old devname copies if they find those.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|
H A D | dir.c | diff b1942c5f8cf3bea3a3c88a7498ae4c4361f31afe Wed Mar 16 04:44:14 CDT 2011 Al Viro <viro@zeniv.linux.org.uk> nfs: store devname at disconnected NFS roots
part 2: make sure that disconnected roots have corresponding mnt_devname values stashed into them.
Have nfs*_get_root() stuff a copy of devname into ->d_fsdata of the found root, provided that it is disconnected.
Have ->d_release() free it when dentry goes away.
Have the places where NFS uses ->d_fsdata for sillyrename (and that can *never* happen to a disconnected root - dentry will be attached to its parent) free old devname copies if they find those.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
|