]> git.baikalelectronics.ru Git - kernel.git/commit
Call fasync() functions without the BKL
authorJonathan Corbet <corbet@lwn.net>
Fri, 20 Jun 2008 15:12:01 +0000 (09:12 -0600)
committerJonathan Corbet <corbet@lwn.net>
Wed, 2 Jul 2008 21:06:28 +0000 (15:06 -0600)
commit73dc549ca0b1dcb0253e8eecee61279617c8fff9
tree2fd07ceeec7d56eb4af295488407b501c6d6fbb8
parentb24dffa5814bd26535da0fe75c3b8768c73debe5
Call fasync() functions without the BKL

lock_kernel() calls have been pushed down into code which needs it, so
there is no need to take the BKL at this level anymore.

This work inspired and aided by Andi Kleen's unlocked_fasync() patches.

Acked-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
fs/fcntl.c