Linux block layer
 help / color / mirror / Atom feed
* [PATCH for-6.1 0/2] iopoll bio pcpu cache fix
@ 2022-10-27 22:14 Pavel Begunkov
  2022-10-27 22:14 ` [PATCH for-6.1 1/2] mempool: introduce mempool_is_saturated Pavel Begunkov
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Pavel Begunkov @ 2022-10-27 22:14 UTC (permalink / raw)
  To: Jens Axboe, linux-block; +Cc: Pavel Begunkov

There are ways to deprive bioset mempool of requests using pcpu caches
and never return them back, which breaks forward progress guarantees bioset
tried to provide. Fix it.

Pavel Begunkov (2):
  mempool: introduce mempool_is_saturated
  bio: don't rob bios from starving bioset

 block/bio.c             | 2 ++
 include/linux/mempool.h | 5 +++++
 2 files changed, 7 insertions(+)

-- 
2.38.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-10-28 13:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-27 22:14 [PATCH for-6.1 0/2] iopoll bio pcpu cache fix Pavel Begunkov
2022-10-27 22:14 ` [PATCH for-6.1 1/2] mempool: introduce mempool_is_saturated Pavel Begunkov
2022-10-27 22:14 ` [PATCH for-6.1 2/2] bio: don't rob bios from starving bioset Pavel Begunkov
2022-10-27 23:27 ` [PATCH for-6.1 0/2] iopoll bio pcpu cache fix Jens Axboe
2022-10-27 23:55   ` Jens Axboe
2022-10-28  0:13     ` Pavel Begunkov
2022-10-28 13:16       ` Pavel Begunkov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox