commit | 43c3dd08da890e458f670b4fc0630513fb405620 | [log] [tgz] |
---|---|---|
author | Matthew Wilcox <matthew.r.wilcox@intel.com> | Fri Jul 03 10:40:43 2015 -0400 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Sat Jul 04 15:56:57 2015 -0400 |
tree | dec5680cef5115900d2292dd100361a5446db532 | |
parent | bbab37ddc20bae4709bca8745c128c4f46fe63c5 [diff] |
dax: bdev_direct_access() may sleep The brd driver is the only in-tree driver that may sleep currently. After some discussion on linux-fsdevel, we decided that any driver may choose to sleep in its ->direct_access method. To ensure that all callers of bdev_direct_access() are prepared for this, add a call to might_sleep(). Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>