From: Nick Piggin Date: Fri, 7 Jan 2011 06:49:27 +0000 (+1100) Subject: fs: change d_compare for rcu-walk X-Git-Tag: v2.6.38-rc1~468^2~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=621e155a3591962420eacdd39f6f0aa29ceb221e;p=pandora-kernel.git fs: change d_compare for rcu-walk Change d_compare so it may be called from lock-free RCU lookups. This does put significant restrictions on what may be done from the callback, however there don't seem to have been any problems with in-tree fses. If some strange use case pops up that _really_ cannot cope with the rcu-walk rules, we can just add new rcu-unaware callbacks, which would cause name lookup to drop out of rcu-walk mode. For in-tree filesystems, this is just a mechanical change. Signed-off-by: Nick Piggin --- Reading git-diff-tree failed