* [GIT PULL] io_uring fixes for 5.9-rc
@ 2020-09-22 17:07 Jens Axboe
2020-09-22 22:15 ` pr-tracker-bot
0 siblings, 1 reply; 6+ messages in thread
From: Jens Axboe @ 2020-09-22 17:07 UTC (permalink / raw)
To: Linus Torvalds; +Cc: io-uring, [email protected]
Hi Linus,
A few fixes - most of them regression fixes from this cycle, but also a
few stable heading fixes, and a build fix for the included demo tool
since some systems now actually have gettid() available.
Please pull.
The following changes since commit c127a2a1b7baa5eb40a7e2de4b7f0c51ccbbb2ef:
io_uring: fix linked deferred ->files cancellation (2020-09-05 16:02:42 -0600)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/io_uring-5.9-2020-09-22
for you to fetch changes up to 4eb8dded6b82e184c09bb963bea0335fa3f30b55:
io_uring: fix openat/openat2 unified prep handling (2020-09-21 07:51:03 -0600)
----------------------------------------------------------------
io_uring-5.9-2020-09-22
----------------------------------------------------------------
Douglas Gilbert (1):
tools/io_uring: fix compile breakage
Jens Axboe (7):
io_uring: grab any needed state during defer prep
io_uring: drop 'ctx' ref on task work cancelation
io_uring: don't run task work on an exiting task
io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there
io_uring: don't use retry based buffered reads for non-async bdev
io_uring: mark statx/files_update/epoll_ctl as non-SQPOLL
io_uring: fix openat/openat2 unified prep handling
fs/io_uring.c | 49 ++++++++++++++++++++++++++++++++---------
tools/io_uring/io_uring-bench.c | 4 ++--
2 files changed, 40 insertions(+), 13 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] io_uring fixes for 5.9-rc
@ 2020-09-26 10:38 Jens Axboe
2020-09-26 18:23 ` pr-tracker-bot
0 siblings, 1 reply; 6+ messages in thread
From: Jens Axboe @ 2020-09-26 10:38 UTC (permalink / raw)
To: Linus Torvalds; +Cc: io-uring, [email protected]
Hi Linus,
Two fixes for regressions in this cycle, and one that goes to 5.8
stable.
- Fix leak of getname() retrieved filename
- Removal of plug->nowait assignment, fixing a regression with btrfs
- Fix for async buffered retry
Please pull.
The following changes since commit 4eb8dded6b82e184c09bb963bea0335fa3f30b55:
io_uring: fix openat/openat2 unified prep handling (2020-09-21 07:51:03 -0600)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/io_uring-5.9-2020-09-25
for you to fetch changes up to f38c7e3abfba9a9e180b34f642254c43782e7ffe:
io_uring: ensure async buffered read-retry is setup properly (2020-09-25 15:39:13 -0600)
----------------------------------------------------------------
io_uring-5.9-2020-09-25
----------------------------------------------------------------
Jens Axboe (3):
io_uring: ensure open/openat2 name is cleaned on cancelation
io_uring: don't unconditionally set plug->nowait = true
io_uring: ensure async buffered read-retry is setup properly
fs/io_uring.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL] io_uring fixes for 5.9-rc
@ 2020-10-02 17:48 Jens Axboe
2020-10-02 21:54 ` pr-tracker-bot
0 siblings, 1 reply; 6+ messages in thread
From: Jens Axboe @ 2020-10-02 17:48 UTC (permalink / raw)
To: Linus Torvalds; +Cc: io-uring, [email protected]
Hi Linus,
- Fix for async buffered reads if read-ahead is fully disabled (Hao)
- double poll match fix
- ->show_fdinfo() potential ABBA deadlock complaint fix
Please pull!
The following changes since commit f38c7e3abfba9a9e180b34f642254c43782e7ffe:
io_uring: ensure async buffered read-retry is setup properly (2020-09-25 15:39:13 -0600)
are available in the Git repository at:
git://git.kernel.dk/linux-block.git tags/io_uring-5.9-2020-10-02
for you to fetch changes up to c8d317aa1887b40b188ec3aaa6e9e524333caed1:
io_uring: fix async buffered reads when readahead is disabled (2020-09-29 07:54:00 -0600)
----------------------------------------------------------------
io_uring-5.9-2020-10-02
----------------------------------------------------------------
Hao Xu (1):
io_uring: fix async buffered reads when readahead is disabled
Jens Axboe (2):
io_uring: always delete double poll wait entry on match
io_uring: fix potential ABBA deadlock in ->show_fdinfo()
fs/io_uring.c | 23 ++++++++++++++++++-----
mm/filemap.c | 6 +++++-
2 files changed, 23 insertions(+), 6 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-10-02 21:54 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-22 17:07 [GIT PULL] io_uring fixes for 5.9-rc Jens Axboe
2020-09-22 22:15 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2020-09-26 10:38 Jens Axboe
2020-09-26 18:23 ` pr-tracker-bot
2020-10-02 17:48 Jens Axboe
2020-10-02 21:54 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox