commit | 6fbdce3cde97896ff4c2fb99e5d4bba45297a178 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Thu Apr 01 08:38:34 2021 -0600 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Fri Apr 16 11:43:21 2021 +0200 |
tree | 847d3f8d0ac1cee0fac8403ede9ac62511a96859 | |
parent | 5d4600017beeab73e0d5550f9485564fba66b460 [diff] |
io_uring: don't mark S_ISBLK async work as unbounded [ Upstream commit 4b982bd0f383db9132e892c0c5144117359a6289 ] S_ISBLK is marked as unbounded work for async preparation, because it doesn't match S_ISREG. That is incorrect, as any read/write to a block device is also a bounded operation. Fix it up and ensure that S_ISBLK isn't marked unbounded. Signed-off-by: Jens Axboe <axboe@kernel.dk> Signed-off-by: Sasha Levin <sashal@kernel.org>