From: Al Viro Date: Wed, 27 Mar 2013 00:30:17 +0000 (-0400) Subject: vt: synchronize_rcu() under spinlock is not nice... X-Git-Tag: v3.9-rc5~27^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e8cd81693bbbb15db57d3c9aa7dd90eda4842874;p=pandora-kernel.git vt: synchronize_rcu() under spinlock is not nice... vcs_poll_data_free() calls unregister_vt_notifier(), which calls atomic_notifier_chain_unregister(), which calls synchronize_rcu(). Do it *after* we'd dropped ->f_lock. Cc: stable@vger.kernel.org (all kernels since 2.6.37) Signed-off-by: Al Viro --- Reading git-diff-tree failed