Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261300AbVESW67 (ORCPT ); Thu, 19 May 2005 18:58:59 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261314AbVESW60 (ORCPT ); Thu, 19 May 2005 18:58:26 -0400 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:59810 "EHLO parcelfarce.linux.theplanet.co.uk") by vger.kernel.org with ESMTP id S261312AbVESW5L (ORCPT ); Thu, 19 May 2005 18:57:11 -0400 To: linux-kernel@vger.kernel.org Subject: [CFR][PATCH] namei fixes (19/19) Cc: akpm@osdl.org Message-Id: From: Al Viro Date: Thu, 19 May 2005 23:57:36 +0100 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 912 Lines: 25 (19/19) __do_follow_link() passes potentially worng vfsmount to touch_atime(). It matters only in (currently impossible) case of symlink mounted on something, but it's trivial to fix and that actually makes more sense. Signed-off-by: Al Viro ---- diff -urN RC12-rc4-18/fs/namei.c RC12-rc4-19/fs/namei.c --- RC12-rc4-18/fs/namei.c 2005-05-19 16:39:48.010936857 -0400 +++ RC12-rc4-19/fs/namei.c 2005-05-19 16:39:49.096720499 -0400 @@ -503,7 +503,7 @@ int error; struct dentry *dentry = path->dentry; - touch_atime(nd->mnt, dentry); + touch_atime(path->mnt, dentry); nd_set_link(nd, NULL); if (path->mnt == nd->mnt) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/