clean up bvec iter helpers

Jens Axboe axboe at kernel.dk
Thu May 28 07:01:27 PDT 2026


On Wed, 27 May 2026 17:10:19 +0200, Christoph Hellwig wrote:
> this series converts the bvec_iter helpers from macros to inline
> functions, and to facilitate that cleans up a little bit of code
> in the loop and nvme-tcp drivers first.
> 
> Diffstat:
>  drivers/block/loop.c    |   24 ++++-------
>  drivers/nvme/host/tcp.c |   27 ++++--------
>  include/linux/bvec.h    |  101 ++++++++++++++++++++++++++++++------------------
>  3 files changed, 84 insertions(+), 68 deletions(-)
> 
> [...]

Applied, thanks!

[1/3] loop: cleanup lo_rw_aio
      commit: 7dea9029721675d475e093116cef569253960e06
[2/3] nvme-tcp: cleanup nvme_tcp_init_iter
      commit: adf3a5cef1a839e388dc382b3e07623f52746322
[3/3] bvec: make the bvec_iter helpers inline functions
      commit: f6fe52a7b18675d76d7f7dae0c16f412a4e33f9a

Best regards,
-- 
Jens Axboe






More information about the Linux-nvme mailing list