From: Al Viro Date: Sat, 15 Jan 2011 18:12:53 +0000 (-0500) Subject: do_lookup() fix X-Git-Tag: v2.6.38-rc1~35^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a8edf40e7c3eee955e0dd0316a7c9d85e36f597;p=pandora-kernel.git do_lookup() fix do_lookup() has a path leading from LOOKUP_RCU case to non-RCU crossing of mountpoints, which breaks things badly. If we hit need_revalidate: and do nothing in there, we need to come back into LOOKUP_RCU half of things, not to done: in non-RCU one. Signed-off-by: Al Viro --- Reading git-diff-tree failed