--- ./fs/namei.c~ 2005-04-14 12:08:13.000000000 +0200 +++ ./fs/namei.c 2005-04-14 12:09:22.000000000 +0200 @@ -1216,7 +1216,7 @@ * stored in nd->last.name and we will have to putname() it when we * are done. Procfs-like symlinks just set LAST_BIND. */ - UPDATE_ATIME(dentry->d_inode); + UPDATE_ATIME(dentry->d_inode, nd->mnt); mnt = mntget(nd->mnt); error = dentry->d_inode->i_op->follow_link(dentry, nd); dput(dentry);