devio: First cut at putting into place sleeping I/O support
authorAlan Cox <alan@linux.intel.com>
Wed, 21 Feb 2018 13:32:49 +0000 (13:32 +0000)
committerAlan Cox <alan@linux.intel.com>
Wed, 21 Feb 2018 13:32:49 +0000 (13:32 +0000)
commitc1262367937ad277110fbc9f83fcb004401512c6
tree6cee6f8e1fc41fe6f30a276f89b21ffc666e666a
parent6b90365ffdb81dab0d13cb4c570f18e23860e516
devio: First cut at putting into place sleeping I/O support

This allows the locking frameworks needed to let block devices sleep, but not
to do I/O from interrupts. The latter is much more complicated and it's not
clear that is useful except on bigger systems which need a different buffer
cache anyway
Kernel/devio.c