summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2020-05-02 03:03:06 +0300
committerLinus Torvalds <torvalds@linux-foundation.org>2020-05-02 03:03:06 +0300
commitcf0185308c41a307a4e7b37b6690d30735fa16a6 (patch)
treecf2ccc8354d6fccb4650318ccd8b817a8155268a /arch
parent052c467cb58748e302a95546925928e637025acc (diff)
parent2fb3e82284fca40afbde5351907f0a5b3be717f9 (diff)
downloadlinux-cf0185308c41a307a4e7b37b6690d30735fa16a6.tar.xz
Merge tag 'io_uring-5.7-2020-05-01' of git://git.kernel.dk/linux-block
Pull io_uring fixes from Jens Axboe: - Fix for statx not grabbing the file table, making AT_EMPTY_PATH fail - Cover a few cases where async poll can handle retry, eliminating the need for an async thread - fallback request busy/free fix (Bijan) - syzbot reported SQPOLL thread exit fix for non-preempt (Xiaoguang) - Fix extra put of req for sync_file_range (Pavel) - Always punt splice async. We'll improve this for 5.8, but wanted to eliminate the inode mutex lock from the non-blocking path for 5.7 (Pavel) * tag 'io_uring-5.7-2020-05-01' of git://git.kernel.dk/linux-block: io_uring: punt splice async because of inode mutex io_uring: check non-sync defer_list carefully io_uring: fix extra put in sync_file_range() io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() io_uring: use proper references for fallback_req locking io_uring: only force async punt if poll based retry can't handle it io_uring: enable poll retry for any file with ->read_iter / ->write_iter io_uring: statx must grab the file table for valid fd
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions