From: Linus Torvalds Date: Sun, 30 Oct 2022 01:06:52 +0000 (-0700) Subject: Merge tag 'block-6.1-2022-10-28' of git://git.kernel.dk/linux X-Git-Tag: v6.1-rc3~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c6e0e874a8fa055b6b2f536c282a523b9439b209;p=thirdparty%2Flinux.git Merge tag 'block-6.1-2022-10-28' of git://git.kernel.dk/linux Pull block fixes from Jens Axboe: - NVMe pull request via Christoph: - make the multipath dma alignment match the non-multipath one (Keith Busch) - fix a bogus use of sg_init_marker() (Nam Cao) - fix circulr locking in nvme-tcp (Sagi Grimberg) - Initialization fix for requests allocated via the special hw queue allocator (John) - Fix for a regression added in this release with the batched completions of end_io backed requests (Ming) - Error handling leak fix for rbd (Yang) - Error handling leak fix for add_disk() failure (Yu) * tag 'block-6.1-2022-10-28' of git://git.kernel.dk/linux: blk-mq: Properly init requests from blk_mq_alloc_request_hctx() blk-mq: don't add non-pt request with ->end_io to batch rbd: fix possible memory leak in rbd_sysfs_init() nvme-multipath: set queue dma alignment to 3 nvme-tcp: fix possible circular locking when deleting a controller under memory pressure nvme-tcp: replace sg_init_marker() with sg_init_table() block: fix memory leak for elevator on add_disk failure --- c6e0e874a8fa055b6b2f536c282a523b9439b209