summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAlexander Viro <viro@parcelfarce.linux.theplanet.co.uk>2004-08-31 22:18:31 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-08-31 22:18:31 -0700
commit66ce1c7515d14c2a22f857a3e4347a2252b40dfc (patch)
treefb99aa6d67cd237c0e9a7ce01f1aea515945428f /include/linux
parent43fffc41a29c312c1a885c541a9e68de78683174 (diff)
[PATCH] nfs ->follow_link() switched to new scheme
NFS takes some thought to switch to the new symlink scheme, because we can't rely on the pagecache lookup to find the symlink page when freeing it - the cache might have been invalidated in the meantime. So we hide the page information in the symlink data area itself, by stealing the last pointer in the page used for the cache. That way nfs_put_link() can just look up the page directly. Signed-off-by: Al Viro <viro@parcelfarce.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions