[PATCH AUTOSEL 6.16-5.4] dm-integrity: limit MAX_TAG_SIZE to 255

2025-09-22 Thread Sasha Levin
From: Mikulas Patocka [ Upstream commit 77b8e6fbf9848d651f5cb7508f18ad0971f3ffdb ] MAX_TAG_SIZE was 0x1a8 and it may be truncated in the "bi->metadata_size = ic->tag_size" assignment. We need to limit it to 255. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --

[PATCH AUTOSEL 6.16-5.10] dm-mpath: don't print the "loaded" message if registering fails

2025-08-08 Thread Sasha Levin
From: Mikulas Patocka [ Upstream commit 6e11952a6abc4641dc8ae63f01b318b31b44e8db ] If dm_register_path_selector, don't print the "version X loaded" message. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- LLM Generated explanations, may be completely bogus: **

[PATCH AUTOSEL 6.16-5.10] md: dm-zoned-target: Initialize return variable r to avoid uninitialized use

2025-08-08 Thread Sasha Levin
Signed-off-by: Purva Yeshi Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- LLM Generated explanations, may be completely bogus: **Backport Status: YES** This commit should be backported to stable kernel trees. Here's my extensive analysis: ## Analysis of the Bug The comm

[PATCH AUTOSEL 6.16-6.1] dm-table: fix checking for rq stackable devices

2025-08-08 Thread Sasha Levin
-request-stackable devices. Signed-off-by: Benjamin Marzinski Reviewed-by: Mike Snitzer Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- LLM Generated explanations, may be completely bogus: Based on my analysis of the commit and the code context, here's my assessment: **Bac

[PATCH AUTOSEL 6.12 10/31] dm-stripe: limit chunk_sectors to the stripe size

2025-08-03 Thread Sasha Levin
/20250711105258.3135198-6-john.g.ga...@oracle.com Signed-off-by: Jens Axboe Signed-off-by: Sasha Levin --- LLM Generated explanations, may be completely bogus: Based on my analysis of the commit and the kernel repository context, here is my assessment: **Backport Status: YES** This commit should be backported

[PATCH AUTOSEL 6.15 12/34] dm-stripe: limit chunk_sectors to the stripe size

2025-08-03 Thread Sasha Levin
/20250711105258.3135198-6-john.g.ga...@oracle.com Signed-off-by: Jens Axboe Signed-off-by: Sasha Levin --- LLM Generated explanations, may be completely bogus: Based on my analysis of the commit and the kernel repository context, here is my assessment: **Backport Status: YES** This commit should be backported

[PATCH AUTOSEL 6.16 13/35] dm-stripe: limit chunk_sectors to the stripe size

2025-08-03 Thread Sasha Levin
/20250711105258.3135198-6-john.g.ga...@oracle.com Signed-off-by: Jens Axboe Signed-off-by: Sasha Levin --- LLM Generated explanations, may be completely bogus: Based on my analysis of the commit and the kernel repository context, here is my assessment: **Backport Status: YES** This commit should be backported

[PATCH AUTOSEL 6.1 088/212] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 6.6 071/294] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index fd84e06670e8d..50de96e4e6c33 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -668,6

[PATCH AUTOSEL 5.4 22/79] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index fcb9e2775f78a..5b0d45d92e654 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -741,6

[PATCH AUTOSEL 5.10 044/114] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 6.12 452/486] dm vdo vio-pool: allow variable-sized metadata vios

2025-05-05 Thread Sasha Levin
must now specify what I/O size to use. Signed-off-by: Ken Raeburn Signed-off-by: Matthew Sakai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/io-submitter.c | 6 -- drivers/md/dm-vdo/io-submitter.h | 18 +--- drivers/md/dm-vdo/types.h

[PATCH AUTOSEL 6.12 453/486] dm vdo indexer: prevent unterminated string warning

2025-05-05 Thread Sasha Levin
Sakai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/indexer/index-layout.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm-vdo/indexer/index-layout.c b/drivers/md/dm-vdo/indexer/index-layout.c index 627adc24af3b7

[PATCH AUTOSEL 6.12 454/486] dm vdo: use a short static string for thread name prefix

2025-05-05 Thread Sasha Levin
tthew Sakai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/vdo.c | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/drivers/md/dm-vdo/vdo.c b/drivers/md/dm-vdo/vdo.c index fff847767755a..b897f88250d2a 100644 --- a/drivers/md/dm-vdo

[PATCH AUTOSEL 6.12 267/486] dm: fix unconditional IO throttle caused by REQ_PREFLUSH

2025-05-05 Thread Sasha Levin
Reviewed-by: Tianxiang Peng Reviewed-by: Hao Peng Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 19230404d8c2b..d29125ee9e72a 100644 --- a/drivers/m

[PATCH AUTOSEL 5.15 042/153] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index 52083d397fc4b..f14177c7657c0 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -660,6

[PATCH AUTOSEL 6.1 129/212] dm: fix unconditional IO throttle caused by REQ_PREFLUSH

2025-05-05 Thread Sasha Levin
Reviewed-by: Tianxiang Peng Reviewed-by: Hao Peng Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm.c b/drivers/md/dm.c index f70129bc703b8..4767265793de7 100644 --- a/drivers/m

[PATCH AUTOSEL 6.6 166/294] dm: fix unconditional IO throttle caused by REQ_PREFLUSH

2025-05-05 Thread Sasha Levin
Reviewed-by: Tianxiang Peng Reviewed-by: Hao Peng Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 5dd0a42463a2b..9ea868bd0d129 100644 --- a/drivers/m

[PATCH AUTOSEL 6.6 113/294] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 6.12 115/486] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index dbd39b9722b91..337255393b3c4 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -697,6

[PATCH AUTOSEL 5.4 32/79] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 5.10 030/114] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index 31bcdcd93c7a8..6bca56ed83ae1 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -681,6

[PATCH AUTOSEL 5.15 063/153] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 6.1 057/212] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index aabb2435070b8..9e3f8c737c487 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -670,6

[PATCH AUTOSEL 6.12 189/486] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 6.14 577/642] dm vdo indexer: prevent unterminated string warning

2025-05-05 Thread Sasha Levin
Sakai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/indexer/index-layout.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm-vdo/indexer/index-layout.c b/drivers/md/dm-vdo/indexer/index-layout.c index af8fab83b0f3e

[PATCH AUTOSEL 6.14 578/642] dm vdo: use a short static string for thread name prefix

2025-05-05 Thread Sasha Levin
tthew Sakai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/vdo.c | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/drivers/md/dm-vdo/vdo.c b/drivers/md/dm-vdo/vdo.c index a7e32baab4afd..80b6086740225 100644 --- a/drivers/md/dm-vdo

[PATCH AUTOSEL 6.14 576/642] dm vdo vio-pool: allow variable-sized metadata vios

2025-05-05 Thread Sasha Levin
must now specify what I/O size to use. Signed-off-by: Ken Raeburn Signed-off-by: Matthew Sakai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/io-submitter.c | 6 -- drivers/md/dm-vdo/io-submitter.h | 18 +--- drivers/md/dm-vdo/types.h

[PATCH AUTOSEL 6.14 341/642] dm: fix unconditional IO throttle caused by REQ_PREFLUSH

2025-05-05 Thread Sasha Levin
Reviewed-by: Tianxiang Peng Reviewed-by: Hao Peng Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 4d1e42891d246..5ab7574c0c76a 100644 --- a/drivers/m

[PATCH AUTOSEL 6.14 238/642] dm cache: prevent BUG_ON by blocking retries on failed device resumes

2025-05-05 Thread Sasha Levin
evices that failed the initial attempt. Signed-off-by: Ming-Hung Tsai Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-cache-target.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-tar

[PATCH AUTOSEL 6.14 144/642] dm: restrict dm device size to 2^63-512 bytes

2025-05-05 Thread Sasha Levin
12 bytes. Signed-off-by: Mikulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-table.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/md/dm-table.c b/drivers/md/dm-table.c index 0ef5203387b26..04b3e9758e531 100644 --- a/drivers/md/dm-table.c +++ b/drivers/md/dm-table.c @@ -697,6

[PATCH AUTOSEL 6.10 59/70] dm vdo: don't refer to dedupe_context after releasing it

2024-10-04 Thread Sasha Levin
kulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/dedupe.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/md/dm-vdo/dedupe.c b/drivers/md/dm-vdo/dedupe.c index 117266e1b3ae1..28b41d5261f4c 100644 --- a/drivers/md/dm-vdo/dedupe.c +++ b/drivers/md/dm-vdo/dedupe.c @@ -

[PATCH AUTOSEL 6.11 65/76] dm vdo: don't refer to dedupe_context after releasing it

2024-10-04 Thread Sasha Levin
kulas Patocka Signed-off-by: Sasha Levin --- drivers/md/dm-vdo/dedupe.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/md/dm-vdo/dedupe.c b/drivers/md/dm-vdo/dedupe.c index 39ac68614419f..80628ae93fbac 100644 --- a/drivers/md/dm-vdo/dedupe.c +++ b/drivers/md/dm-vdo/dedupe.c @@ -

FAILED: Patch "dm snapshot: fix lockup in dm_exception_table_exit" failed to apply to 4.19-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 4.19-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "dm-raid: really frozen sync_thread during suspend" failed to apply to 4.19-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 4.19-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "md/dm-raid: don't call md_reap_sync_thread() directly" failed to apply to 4.19-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 4.19-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "dm-raid: really frozen sync_thread during suspend" failed to apply to 5.4-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 5.4-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From 1

FAILED: Patch "md/dm-raid: don't call md_reap_sync_thread() directly" failed to apply to 5.4-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 5.4-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From c

FAILED: Patch "dm-raid: really frozen sync_thread during suspend" failed to apply to 5.15-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 5.15-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "dm-raid: really frozen sync_thread during suspend" failed to apply to 5.10-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 5.10-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "md/dm-raid: don't call md_reap_sync_thread() directly" failed to apply to 5.10-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 5.10-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "md/dm-raid: don't call md_reap_sync_thread() directly" failed to apply to 5.15-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 5.15-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From

FAILED: Patch "dm-raid: really frozen sync_thread during suspend" failed to apply to 6.1-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 6.1-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From 1

FAILED: Patch "md/dm-raid: don't call md_reap_sync_thread() directly" failed to apply to 6.1-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 6.1-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From c

FAILED: Patch "dm-raid: really frozen sync_thread during suspend" failed to apply to 6.6-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 6.6-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From 1

FAILED: Patch "md/dm-raid: don't call md_reap_sync_thread() directly" failed to apply to 6.6-stable tree

2024-03-27 Thread Sasha Levin
The patch below does not apply to the 6.6-stable tree. If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to . Thanks, Sasha -- original commit in Linus's tree -- >From c

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 4.19-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 5.4-stable tree

2024-03-27 Thread Sasha Levin
the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index e902aae685af9..d8902d2b6aa66 100644 --- a/drive

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 5.4-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 5.10-stable tree

2024-03-27 Thread Sasha Levin
that frees the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index 41735a25d50aa..de73fe79640fd 100644 --- a/drive

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 5.10-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 5.15-stable tree

2024-03-27 Thread Sasha Levin
that frees the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index dcf34c6b05ad3..d3716d5c45c23 100644 --- a/drive

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 5.15-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 6.1-stable tree

2024-03-27 Thread Sasha Levin
the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index b748901a4fb55..1c601508ce0b4 100644 --- a/drive

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 6.1-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 6.6-stable tree

2024-03-27 Thread Sasha Levin
the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index bf7a574499a34..0ace06d1bee38 100644 --- a/drive

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 6.6-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 6.7-stable tree

2024-03-27 Thread Sasha Levin
the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index bf7a574499a34..0ace06d1bee38 100644 --- a/drive

Patch "dm-raid: add a new helper prepare_suspend() in md_personality" has been added to the 6.7-stable tree

2024-03-27 Thread Sasha Levin
v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-8-yuku...@huaweicloud.com Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c

Patch "dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape" has been added to the 6.7-stable tree

2024-03-27 Thread Sasha Levin
on the other hand detect the above 3 cases before wait for IO do be done in dm_suspend(), and let dm-raid requeue those IO. Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link:

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 6.7-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm-raid: really frozen sync_thread during suspend" has been added to the 6.7-stable tree

2024-03-27 Thread Sasha Levin
# v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-6-yuku...@huaweicloud.com Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index

Patch "md/dm-raid: don't call md_reap_sync_thread() directly" has been added to the 6.7-stable tree

2024-03-27 Thread Sasha Levin
d-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-7-yuku...@huaweicloud.com Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index fff9336fee767.

Patch "dm snapshot: fix lockup in dm_exception_table_exit" has been added to the 6.8-stable tree

2024-03-27 Thread Sasha Levin
the exceptions. Reported-by: John Pittman Cc: sta...@vger.kernel.org Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index bf7a574499a34..0ace06d1bee38 100644 --- a/drive

Patch "dm-raid: fix lockdep waring in "pers->hot_add_disk"" has been added to the 6.8-stable tree

2024-03-27 Thread Sasha Levin
tection to access rdev from conf") Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-10-yuku...@huaweicloud.com Signed-off-by: S

Patch "dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape" has been added to the 6.8-stable tree

2024-03-27 Thread Sasha Levin
on the other hand detect the above 3 cases before wait for IO do be done in dm_suspend(), and let dm-raid requeue those IO. Cc: sta...@vger.kernel.org # v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link:

Patch "dm-raid: add a new helper prepare_suspend() in md_personality" has been added to the 6.8-stable tree

2024-03-27 Thread Sasha Levin
v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-8-yuku...@huaweicloud.com Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c

Patch "dm-raid: really frozen sync_thread during suspend" has been added to the 6.8-stable tree

2024-03-27 Thread Sasha Levin
# v6.7+ Signed-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-6-yuku...@huaweicloud.com Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index

Patch "md/dm-raid: don't call md_reap_sync_thread() directly" has been added to the 6.8-stable tree

2024-03-27 Thread Sasha Levin
d-off-by: Yu Kuai Signed-off-by: Xiao Ni Acked-by: Mike Snitzer Signed-off-by: Song Liu Link: https://lore.kernel.org/r/20240305072306.2562024-7-yuku...@huaweicloud.com Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index fff9336fee767.

Patch "dm: address indent/space issues" has been added to the 6.1-stable tree

2024-03-24 Thread Sasha Levin
dress indent/space issues [ Upstream commit 255e2646496fcbf836a3dfe1b535692f09f11b45 ] Signed-off-by: Heinz Mauelshagen Signed-off-by: Mike Snitzer Stable-dep-of: b4d78cfeb304 ("dm-integrity: align the outgoing bio in integrity_recheck") Signed-off-by: Sas

Patch "dm io: Support IO priority" has been added to the 6.1-stable tree

2024-03-24 Thread Sasha Levin
ty_recheck") Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c index 100a6a236d92a..ec662f97ba828 100644 --- a/drivers/md/dm-bufio.c +++ b/drivers/md/dm-bufio.c @@ -614,7 +614,7 @@ static void use_dmio(struct dm_buffer *b, enum req_op op,

Patch "dm-integrity: align the outgoing bio in integrity_recheck" has been added to the 6.1-stable tree

2024-03-24 Thread Sasha Levin
igned-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index aff818eb31fbb..9c9e2b50c63c3 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/dm-integrity.c @@ -1709,7 +1709,6 @@ static noinline void integrity_recheck(struc

Patch "dm-integrity: fix a memory leak when rechecking the data" has been added to the 6.1-stable tree

2024-03-24 Thread Sasha Levin
rity tag after a failure") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index 3da4359f51645..e1bf91faa462b 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/

Patch "dm-integrity: align the outgoing bio in integrity_recheck" has been added to the 6.6-stable tree

2024-03-24 Thread Sasha Levin
igned-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index 71c3b891c4df5..e7cd27e387df1 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/dm-integrity.c @@ -1709,7 +1709,6 @@ static noinline void integrity_recheck(struc

Patch "dm io: Support IO priority" has been added to the 6.6-stable tree

2024-03-24 Thread Sasha Levin
ty_recheck") Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c index 486e1180cc3a3..f1345781c861a 100644 --- a/drivers/md/dm-bufio.c +++ b/drivers/md/dm-bufio.c @@ -1315,7 +1315,7 @@ static void use_dmio(struct dm_buffer *b, enum req_op op,

Patch "dm-integrity: fix a memory leak when rechecking the data" has been added to the 6.6-stable tree

2024-03-24 Thread Sasha Levin
rity tag after a failure") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index 68923c36b6d4c..e2b57699efd74 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/

Patch "dm-integrity: align the outgoing bio in integrity_recheck" has been added to the 6.7-stable tree

2024-03-24 Thread Sasha Levin
igned-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index ec8df735077fe..2cc30b9ab232a 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/dm-integrity.c @@ -1699,7 +1699,6 @@ static noinline void integrity_recheck(struc

Patch "dm io: Support IO priority" has been added to the 6.7-stable tree

2024-03-24 Thread Sasha Levin
ty_recheck") Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c index f03d7dba270c5..4f2808ef387f6 100644 --- a/drivers/md/dm-bufio.c +++ b/drivers/md/dm-bufio.c @@ -1315,7 +1315,7 @@ static void use_dmio(struct dm_buffer *b, enum req_op op,

Patch "dm-integrity: fix a memory leak when rechecking the data" has been added to the 6.7-stable tree

2024-03-24 Thread Sasha Levin
rity tag after a failure") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index e8e8fc33d3440..cc834c8423bcf 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/

Patch "dm io: Support IO priority" has been added to the 6.8-stable tree

2024-03-24 Thread Sasha Levin
ty_recheck") Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c index 13c65b7e1ed63..f5541b8f6320c 100644 --- a/drivers/md/dm-bufio.c +++ b/drivers/md/dm-bufio.c @@ -1315,7 +1315,7 @@ static void use_dmio(struct dm_buffer *b, enum req_op op,

Patch "dm-integrity: align the outgoing bio in integrity_recheck" has been added to the 6.8-stable tree

2024-03-24 Thread Sasha Levin
igned-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index 92bed6ce17931..47cf1ab34941f 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/dm-integrity.c @@ -1699,7 +1699,6 @@ static noinline void integrity_recheck(struc

Patch "dm-integrity: fix a memory leak when rechecking the data" has been added to the 6.8-stable tree

2024-03-24 Thread Sasha Levin
rity tag after a failure") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c index 1fc901df84eb1..f194ce6bfacb5 100644 --- a/drivers/md/dm-integrity.c +++ b/drivers/md/

Patch "dm: call the resume method on internal suspend" has been added to the 4.19-stable tree

2024-03-22 Thread Sasha Levin
enhance internal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 9a9b2adcf39e3..50dcda27144eb 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2849,6

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 4.19-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm: call the resume method on internal suspend" has been added to the 5.4-stable tree

2024-03-22 Thread Sasha Levin
nternal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 771167ee552cd..a7724ba45b437 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2809,6 +2809,9 @@

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 5.4-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 5.10-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm: call the resume method on internal suspend" has been added to the 5.10-stable tree

2024-03-22 Thread Sasha Levin
enhance internal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 9029c1004b933..dc8498b4b5c13 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2733,6

Patch "dm: call the resume method on internal suspend" has been added to the 5.15-stable tree

2024-03-22 Thread Sasha Levin
enhance internal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index d6285a23dc3ed..fd9bb8b53219a 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2641,6

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 5.15-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm: call the resume method on internal suspend" has been added to the 6.1-stable tree

2024-03-22 Thread Sasha Levin
nternal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 0ec85d159bcde..29270f6f272f6 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2897,6 +2897,9 @@

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 6.1-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm: call the resume method on internal suspend" has been added to the 6.6-stable tree

2024-03-22 Thread Sasha Levin
nternal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 64a1f306c96c1..f945ee453457b 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2918,6 +2918,9 @@

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 6.6-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm: call the resume method on internal suspend" has been added to the 6.7-stable tree

2024-03-22 Thread Sasha Levin
nternal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 23c32cd1f1d88..4ff9bebb81ad5 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2945,6 +2945,9 @@

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 6.7-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm: call the resume method on internal suspend" has been added to the 6.8-stable tree

2024-03-22 Thread Sasha Levin
nternal suspend and resume interface") Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm.c b/drivers/md/dm.c index 8dcabf84d866e..0dc3650c7f4ca 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -2945,6 +2945,9 @@

Patch "dm raid: fix false positive for requeue needed during reshape" has been added to the 6.8-stable tree

2024-03-22 Thread Sasha Levin
io for the case when a reshape is in progress. Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target") Reported-by: Patrick Plenefisch Signed-off-by: Ming Lei Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-ra

Patch "dm-verity, dm-crypt: align "struct bvec_iter" correctly" has been added to the 4.19-stable tree

2024-03-18 Thread Sasha Levin
d on 8 bytes. [1] https://lore.kernel.org/all/ZcLuWUNRZadJr0tQ@fedora/T/ Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c index 569904f73994a..95ed46930a90e 100644 ---

Patch "dm-verity, dm-crypt: align "struct bvec_iter" correctly" has been added to the 5.4-stable tree

2024-03-18 Thread Sasha Levin
d on 8 bytes. [1] https://lore.kernel.org/all/ZcLuWUNRZadJr0tQ@fedora/T/ Signed-off-by: Mikulas Patocka Signed-off-by: Mike Snitzer Signed-off-by: Sasha Levin diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c index 6b4fb4e7506f8..6866aa2aade3b 100644 --- a/drivers/md/dm

  1   2   >