public inbox for linux-block@vger.kernel.org
 help / color / mirror / Atom feed
* brd cleanups v2
@ 2025-04-28 14:09 Christoph Hellwig
  2025-04-28 14:09 ` [PATCH 1/5] brd: pass a bvec pointer to brd_do_bvec Christoph Hellwig
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Christoph Hellwig @ 2025-04-28 14:09 UTC (permalink / raw)
  To: Jens Axboe, Yu Kuai; +Cc: linux-block

Hi all,

this series has various brd cleanups mostly to get rid kmap_atomic and
poking into the bvec fields.  It is used as the baseline for the discard
fixes from Yu Kuai.

Changes since v1:
 - fix a subject
 - minor tweaks to formating in brd_rw_bvec

Diffstat:
 brd.c |  166 +++++++++++++++---------------------------------------------------
 1 file changed, 38 insertions(+), 128 deletions(-)

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

end of thread, other threads:[~2025-04-29 21:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-28 14:09 brd cleanups v2 Christoph Hellwig
2025-04-28 14:09 ` [PATCH 1/5] brd: pass a bvec pointer to brd_do_bvec Christoph Hellwig
2025-04-28 14:09 ` [PATCH 2/5] brd: remove the sector variable in brd_submit_bio Christoph Hellwig
2025-04-28 14:09 ` [PATCH 3/5] brd: use bvec_kmap_local in brd_do_bvec Christoph Hellwig
2025-04-28 14:09 ` [PATCH 4/5] brd: split I/O at page boundaries Christoph Hellwig
2025-04-28 18:07   ` Keith Busch
2025-04-29  1:38     ` Yu Kuai
2025-04-29 12:15       ` Christoph Hellwig
2025-04-29 21:17         ` Keith Busch
2025-04-28 14:09 ` [PATCH 5/5] brd: use memcpy_{to,from]_page in brd_rw_bvec Christoph Hellwig
2025-04-28 15:30 ` brd cleanups v2 Johannes Thumshirn
2025-04-28 17:46 ` Jens Axboe

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