[ Sasha's backport helper bot ]
Hi,
Summary of potential issues: ❌ Build failures detected
The upstream commit SHA1 provided is correct: b4459b11e84092658fa195a2587aff3b9637f0e7
WARNING: Author mismatch between patch and upstream commit: Backport author: Shivani Agarwal shivani.agarwal@broadcom.com Commit author: Ming Lei ming.lei@redhat.com
Status in newer kernel trees: 6.15.y | Present (exact SHA1) 6.12.y | Present (exact SHA1) 6.6.y | Present (exact SHA1) 6.1.y | Present (exact SHA1) 5.15.y | Present (exact SHA1)
Note: The patch differs from the upstream commit: --- 1: b4459b11e840 ! 1: d0cf570e337e dm rq: don't queue request to blk-mq during DM suspend @@ Metadata ## Commit message ## dm rq: don't queue request to blk-mq during DM suspend
+ commit b4459b11e84092658fa195a2587aff3b9637f0e7 upstream. + DM uses blk-mq's quiesce/unquiesce to stop/start device mapper queue.
But blk-mq's unquiesce may come from outside events, such as elevator @@ Commit message Cc: stable@vger.kernel.org Signed-off-by: Ming Lei ming.lei@redhat.com Signed-off-by: Mike Snitzer snitzer@redhat.com + Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org + [Shivani: Modified to apply on 5.10.y] + Signed-off-by: Shivani Agarwal shivani.agarwal@broadcom.com
## drivers/md/dm-rq.c ## @@ drivers/md/dm-rq.c: static blk_status_t dm_mq_queue_rq(struct blk_mq_hw_ctx *hctx, @@ drivers/md/dm-rq.c: static blk_status_t dm_mq_queue_rq(struct blk_mq_hw_ctx *hct + if (unlikely(!ti)) { int srcu_idx; - struct dm_table *map = dm_get_live_table(md, &srcu_idx); + struct dm_table *map;
---
Results of testing on various branches:
| Branch | Patch Apply | Build Test | |---------------------------|-------------|------------| | origin/linux-5.10.y | Success | Failed |
Build Errors: origin/linux-5.10.y: Build error: Building current HEAD with log output Build x86: exited with code 2 Cleaning up worktrees... Cleaning up worktrees... Cleaning up worktrees... Cleaning up worktrees...