kernel - Move wakeup*() to ouside a spin lock
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 17 Jul 2014 23:03:13 +0000 (16:03 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 17 Jul 2014 23:03:13 +0000 (16:03 -0700)
commit44e1bd6ead7d11dcc818c0a8defbf0c58a3e1e0d
treef72a419af5dcb9097ba0608560a6946afc158a9d
parent958ca0fd984abaaa7354ae30aabedc25ff6671c7
kernel - Move wakeup*() to ouside a spin lock

* Move the wakeup*() calls in the linux completion interface from inside
  to outside the spinlock.  It can't be safely called from inside the
  spinlock.

Reported-by: me_
sys/dev/drm/include/linux/completion.h
sys/vfs/nfs/nfsm_subs.c