Skip to content

block: update with upstream v6.3

Ming Lei requested to merge minlei/centos-stream-9:rhel9.3_blk_v6.3 into main

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2175212

Omitted-fix: b600de2d7d3a ("block, bfq: fix uaf for bfqq in bic_set_bfqq()")

This fix isn't needed after we pull in patches for 6.3, see the following link:

https://lore.kernel.org/linux-block/963eaa70-79bc-796a-9c88-9e92929729a6@huaweicloud.com/

More nvme patches are backported:

  1. "per-tagset SRCU struct and quiesce v3"[1] requires nvme change

  2. "consolidate tagset / misc request_queue allocation "[2] is pulled in because blktests regression is caused if it isn't included, that can be thought as dependency of "per-tagset SRCU struct and quiesce v3"

  3. other misc dependency of block layer core change, given recently Jens put all drivers and core patches into one branch

[1] https://lore.kernel.org/linux-block/34e0a12a-1010-faa0-379c-43d84c3c7a7a@nvidia.com/#r

[2] https://lore.kernel.org/linux-nvme/20220922141917.GB27549@lst.de/#r

Signed-off-by: Ming Lei ming.lei@redhat.com

Edited by Ming Lei

Merge request reports