Merge git://git.kvack.org/~bcrl/aio-fixes
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 15 Jul 2014 00:11:50 +0000 (17:11 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 15 Jul 2014 00:11:50 +0000 (17:11 -0700)
commit8ec8ba8e7d5b3cdfedf62e46cfa55c8e36172a2d
treec66536295556e207d00d011ebff021ac9d1e07c2
parent3cf521f7dc87c031617fd47e4b7aa2593c2f3daf
parent263782c1c95bbddbb022dc092fd89a36bb8d5577
Merge git://git.kvack.org/~bcrl/aio-fixes

Pull another aio fix from Ben LaHaise:
 "put_reqs_available() can now be called from within irq context, which
  means that it (and its sibling function get_reqs_available()) now need
  to be irq-safe, not just preempt-safe"

* git://git.kvack.org/~bcrl/aio-fixes:
  aio: protect reqs_available updates from changes in interrupt handlers