ka
Cc: sta...@vger.kernel.org
Tested-by: Li Lingfeng
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-core.h b/drivers/md/dm-core.h
index 28c641352de9b..71dcd8fd4050a 100644
--- a/drivers/md/dm-core.h
+++ b/drivers/md/dm-core.h
@@ -214,6 +214,7
be created and activated on 32-bit architectures.
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-integrity.c b/drivers/md/dm-integrity.c
index eead731a1aeda..234464c1c050e 100644
).
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Stable-dep-of: 6d50eb472593 ("dm integrity: reduce vmalloc space footprint
on 32-bit architectures")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index 0a4
and activated on 32-bit architectures.
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-integrity.c b/drivers/md/dm-integrity.c
index 12b086b14cc4a..81157801a3dc6 100644
--- a/drivers
).
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Stable-dep-of: 6d50eb472593 ("dm integrity: reduce vmalloc space footprint
on 32-bit architectures")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index d79
be created and activated on 32-bit architectures.
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-integrity.c b/drivers/md/dm-integrity.c
index ea08eb4ed0d95..1667ac1406098 100644
).
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Stable-dep-of: 6d50eb472593 ("dm integrity: reduce vmalloc space footprint
on 32-bit architectures")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index 759
() returns.
Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target")
Signed-off-by: Yu Kuai
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c
index 025a36ddf26ec..b818cc982e624 100644
--- a/dri
for md_stop().
Also, update md_stop() to make certain 'reconfig_mutex' is held using
lockdep_assert_held().
Fixes: 9d09e663d550 ("dm: raid456 basic support")
Signed-off-by: Yu Kuai
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/dri
() returns.
Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target")
Signed-off-by: Yu Kuai
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c
index eba277bb8a1f1..d3ac3b894bdf5 100644
--- a/dri
() returns.
Fixes: 9dbd1aa3a81c ("dm raid: add reshaping support to the target")
Signed-off-by: Yu Kuai
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c
index b26c12856b1db..bd0da5bbd57b0 100644
--- a/dri
for md_stop().
Also, update md_stop() to make certain 'reconfig_mutex' is held using
lockdep_assert_held().
Fixes: 9d09e663d550 ("dm: raid456 basic support")
Signed-off-by: Yu Kuai
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/dri
fetch of version")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c
index 2ced382cdd70b..6aeae095086d7 100644
--- a/drivers/md/dm-ioctl.c
+++ b/drivers/md/dm-ioctl.c
@@ -1819,8 +1819,8 @@ static int check_version(unsigned int cmd, struct
dm_ioctl __
/missing spaces
[ Upstream commit 43be9c743c2553519c2093d1798b542f28095a51 ]
Signed-off-by: Heinz Mauelshagen
Signed-off-by: Mike Snitzer
Stable-dep-of: 249bed821b4d ("dm ioctl: Avoid double-fetch of version")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c
index 6aeae095086d7..2afd2d2a0f407 100644
--- a/drivers/md/dm-ioctl.c
+++ b/drivers/md/dm-ioctl.c
@@ -1811,30 +1811,36 @@ static ioctl_fn lookup_ioctl(unsigned int cmd, int
rsion")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c
index ee269b1d09fac..ff515437d81e7 100644
--- a/drivers/md/dm-crypt.c
+++ b/drivers/md/dm-crypt.c
@@ -733,8 +733,7 @@ static int crypt_iv_eboiv_ctr(struct crypt_config *cc,
struct dm_
OCKFS_FLAG in dm_suspend() which is called by both
do_suspend() and do_resume().
Fixes: 38d11da522aa ("dm: don't lock fs when the map is NULL in process of
resume")
Signed-off-by: Li Lingfeng
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff -
y clearing
DM_SUSPEND_LOCKFS_FLAG in dm_suspend() which is called by both
do_suspend() and do_resume().
Fixes: 38d11da522aa ("dm: don't lock fs when the map is NULL in process of
resume")
Signed-off-by: Li Lingfeng
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff -
OCKFS_FLAG in dm_suspend() which is called by both
do_suspend() and do_resume().
Fixes: 38d11da522aa ("dm: don't lock fs when the map is NULL in process of
resume")
Signed-off-by: Li Lingfeng
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff -
blocks.
Fixes: 843f38d382b1 ("dm verity: add 'check_at_most_once' option to only
validate hashes once")
Cc: sta...@vger.kernel.org
Reviewed-by: Sungjong Seo
Signed-off-by: Yeongjin Gil
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/driv
Stable-dep-of: e8c5d45f82ce ("dm verity: fix error handling for
check_at_most_once on FEC")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-verity-target.c b/drivers/md/dm-verity-target.c
index c801f6b93b7b4..d9c388e6ce76c 100644
--- a/drivers/md/dm-verity-target.c
+++ b/dri
blocks.
Fixes: 843f38d382b1 ("dm verity: add 'check_at_most_once' option to only
validate hashes once")
Cc: sta...@vger.kernel.org
Reviewed-by: Sungjong Seo
Signed-off-by: Yeongjin Gil
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/driv
blocks.
Fixes: 843f38d382b1 ("dm verity: add 'check_at_most_once' option to only
validate hashes once")
Cc: sta...@vger.kernel.org
Reviewed-by: Sungjong Seo
Signed-off-by: Yeongjin Gil
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/driv
Stable-dep-of: e8c5d45f82ce ("dm verity: fix error handling for
check_at_most_once on FEC")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-verity-target.c b/drivers/md/dm-verity-target.c
index 36945030520a9..08a135f7ef431 100644
--- a/drivers/md/dm-verity-target.c
+++ b/dri
Stable-dep-of: e8c5d45f82ce ("dm verity: fix error handling for
check_at_most_once on FEC")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-verity-target.c b/drivers/md/dm-verity-target.c
index 9dcdf34b7e32d..aad0018cc7b2d 100644
--- a/drivers/md/dm-verity-target.c
+++ b/dri
m-crypt
tasklet")
Cc: sta...@vger.kernel.org
Reported-by: Hou Tao
Suggested-by: Ignat Korchagin
Reviewed-by: Ignat Korchagin
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 17ddca293965c..5d772f3
icloud.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
diff --git a/block/blk-core.c b/block/blk-core.c
index 5a0049215ee72..597293151cd11 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -946,16 +946,11 @@ void update_io_ticks(struct block_device *part, unsigned
long now
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index 5458a06971670..590aff275acb8 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1952,6 +1952,7 @@ static void process_deferred_bios(struct work_struct *ws
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 6c7fa790c8ae6..fcf1eaafec72d 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -2233,6 +2233,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 9e6689fd22730..e3facf14f6149 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -220,7 +220,6 @@ static int __init local_init(void)
static void local_exit(void)
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index df7bc45bc0ced..b3371812a2158 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1905,6 +1905,7 @@ static void process_deferred_bios(struct work_struct *ws
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 386cb33953783..969ea013c74e4 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -,6 +,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 324d1dd58e2bc..3d9a77f4e20f8 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -279,7 +279,6 @@ static int __init local_init(void)
static void local_exit(void)
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index 10b2a4e10a46b..08b5e44df3248 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1910,6 +1910,7 @@ static void process_deferred_bios(struct work_struct *ws
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 4f161725dda0a..999447bde8203 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -2224,6 +2224,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update(>throt
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index d4cebb38709bd..b58ff1a0fda7d 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -263,7 +263,6 @@ static int __init local_init(void)
static void local_exit(void)
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index f3c519e18a12f..c890bb3e51852 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -2217,6 +2217,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index 9b2aec3098010..f98ad4366301b 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1883,6 +1883,7 @@ static void process_deferred_bios(struct work_struct *ws
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 1005abf768609..7163ecc4d53fa 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -265,7 +265,6 @@ static int __init local_init(void)
static void local_exit(void)
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index abfe7e37b76f4..24cd28ea2c595 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1813,6 +1813,7 @@ static void process_deferred_bios(struct work_struct *ws
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index cce26f46ded52..f7124f257703c 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -2217,6 +2217,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 9dd2c2da075d9..82c561e3fc145 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -226,7 +226,6 @@ static int __init local_init(void)
static void local_exit(void)
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index 5e92fac90b675..17fde3e5a1f7b 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1805,6 +1805,7 @@ static void process_deferred_bios(struct work_struct *ws
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 196f82559ad6b..d28c9077d6ed2 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -2207,6 +2207,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update(>throt
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index d49809e9db96e..2ce16e6c1e357 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -231,7 +231,6 @@ static int __init local_init(void)
static void local_exit(void)
kers with names")
Signed-off-by : Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c
index bb786c39545ec..19caaf684ee34 100644
--- a/drivers/md/dm-bufio.c
+++ b/drivers/md/dm-bufio.c
@@ -1833,7 +1833,7 @@ struct dm_bufio_client *dm_bufio_
-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 64cfcf46881dc..e4c1a8a21bbd0 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -2207,6 +2207,7 @@ static void process_thin_deferred_bios(struct thin_c *tc)
throttle_work_update(>throt
-by: Sasha Levin
diff --git a/drivers/md/dm-cache-target.c b/drivers/md/dm-cache-target.c
index 5e92fac90b675..17fde3e5a1f7b 100644
--- a/drivers/md/dm-cache-target.c
+++ b/drivers/md/dm-cache-target.c
@@ -1805,6 +1805,7 @@ static void process_deferred_bios(struct work_struct *ws
quot;)
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index b424a6ee27baf..eba9bc06856bf 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -231,7 +231,6 @@ static int __init local_init(void)
static void local_exit(void)
kers with names")
Signed-off-by : Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-bufio.c b/drivers/md/dm-bufio.c
index bb786c39545ec..19caaf684ee34 100644
--- a/drivers/md/dm-bufio.c
+++ b/drivers/md/dm-bufio.c
@@ -1833,7 +1833,7 @@ struct dm_bufio_client *dm_bufio_
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit e4f80303c2353952e6e980b23914e4214487f2a6 ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-thin.c | 2 ++
1 file changed, 2 insertions(+)
diff --git
From: Mike Snitzer
[ Upstream commit 76227f6dc805e9e960128bcc6276647361e0827c ]
Otherwise on resource constrained systems these workqueues may be too
greedy.
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-cache-target.c | 4
1 file changed, 4 insertions
etadata: introduce dm_pool_abort_metadata")
Signed-off-by: Luo Meng
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 1916becc20e0..386cb3395378 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -3549,20
etadata: introduce dm_pool_abort_metadata")
Signed-off-by: Luo Meng
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-thin.c b/drivers/md/dm-thin.c
index 1af5873923e8..4f161725dda0 100644
--- a/drivers/md/dm-thin.c
+++ b/drivers/md/dm-thin.c
@@ -3593,23
gned-off-by: Yu Kuai
Reviewed-by: Mike Snitzer
Link:
https://lore.kernel.org/r/20221115141054.1051801-7-yuku...@huaweicloud.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index e7fc2a69633c..bbde744f7dba 100644
--- a/drivers/md/d
-of: 1a581b721699 ("dm: track per-add_disk holder relations in
DM")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 1903afa4618a..620abcef2df5 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -774,14 +774,11 @@ static struct table_device *open_ta
Signed-off-by: Jens Axboe
Stable-dep-of: 1a581b721699 ("dm: track per-add_disk holder relations in
DM")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 620abcef2df5..e7fc2a69633c 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -1965,
tions in
DM")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index b4a2cb5333fc..1903afa4618a 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -732,28 +732,41 @@ static char *_dm_claim_ptr = "I belong to device-mapper";
/*
* Open a table
gned-off-by: Yu Kuai
Reviewed-by: Mike Snitzer
Link:
https://lore.kernel.org/r/20221115141054.1051801-7-yuku...@huaweicloud.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index f10ac680cef4..e30c2d2bc9c7 100644
--- a/drivers/md/d
Signed-off-by: Jens Axboe
Stable-dep-of: 1a581b721699 ("dm: track per-add_disk holder relations in
DM")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 8fb0b97b2df1..f10ac680cef4 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -1965,
-of: 1a581b721699 ("dm: track per-add_disk holder relations in
DM")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 739996499f4d..8fb0b97b2df1 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -774,14 +774,11 @@ static struct table_device *open_ta
tions in
DM")
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index 95a1ee3d314e..739996499f4d 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -732,28 +732,41 @@ static char *_dm_claim_ptr = "I belong to device-mapper";
/*
* Open a table
-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index 8456e82409e2..b054271066ac 100644
--- a/drivers/md/dm-integrity.c
+++ b/drivers/md/dm-integrity.c
@@ -2116,10 +2116,6 @@ static void integrity_writer(struct work_struct *w
Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index e1e7b205573f..f26a6cd09e0c 100644
--- a/drivers/md/dm-integrity.c
+++ b/drivers/md/dm-integrity.c
@@ -2591,10 +2591,6 @@ static void integrity_writer(struct work_struct *w
by flushing the journal (done by the previous commit)
and clearing the journal (done by this commit). Once the journal is
cleared, dm-integrity won't attempt to replay it on the next
activation.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha
.
Signed-off-by: Keith Busch
Reviewed-by: Mike Snitzer
Link: https://lore.kernel.org/r/20221110184501.2451620-6-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-log-writes.c b/drivers/md/dm-log-writes.c
index 20fd688f72e7
-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index d5b827086962..bfdcb40f330a 100644
--- a/drivers/md/dm-integrity.c
+++ b/drivers/md/dm-integrity.c
@@ -2575,10 +2575,6 @@ static void integrity_writer(struct work_struct *w
by flushing the journal (done by the previous commit)
and clearing the journal (done by this commit). Once the journal is
cleared, dm-integrity won't attempt to replay it on the next
activation.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha
.
Signed-off-by: Keith Busch
Reviewed-by: Mike Snitzer
Link: https://lore.kernel.org/r/20221110184501.2451620-5-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index aaf2472df6e5
Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index acbda91e7643..32f36810c3c9 100644
--- a/drivers/md/dm-integrity.c
+++ b/drivers/md/dm-integrity.c
@@ -2346,10 +2346,6 @@ static void integrity_writer(struct work_struct *w
-by: Mike Snitzer
Signed-off-by: Sasha Levin
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index 835b1f3464d0..847dfd682e20 100644
--- a/drivers/md/dm-integrity.c
+++ b/drivers/md/dm-integrity.c
@@ -2470,10 +2470,6 @@ static void integrity_writer(struct work_struct *w
by flushing the journal (done by the previous commit)
and clearing the journal (done by this commit). Once the journal is
cleared, dm-integrity won't attempt to replay it on the next
activation.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha
On Wed, Nov 23, 2022 at 08:04:37AM -0700, Keith Busch wrote:
On Wed, Nov 23, 2022 at 07:42:26AM -0500, Sasha Levin wrote:
From: Keith Busch
[ Upstream commit 50a893359cd2643ee1afc96eedc9e7084cab49fa ]
This device mapper needs bio vectors to be sized and memory aligned to
the logical block
)
and clearing the journal (done by this commit). Once the journal is
cleared, dm-integrity won't attempt to replay it on the next
activation.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 13 +
1 file changed, 13
://lore.kernel.org/r/20221110184501.2451620-5-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index acbda91e7643..b0f4311cb418 100644
://lore.kernel.org/r/20221110184501.2451620-6-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-log-writes.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-log-writes.c b/drivers/md/dm-log-writes.c
index d93a4db23512..4f8f73b89512 100644
://lore.kernel.org/r/20221110184501.2451620-5-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index d5b827086962..cac8cca03fe8 100644
)
and clearing the journal (done by this commit). Once the journal is
cleared, dm-integrity won't attempt to replay it on the next
activation.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 13 +
1 file changed, 13
, so that the
journal replay code would be tested. However, the dm-integrity code is 5
years old now, so that journal replay is well-tested, and we can make this
change now.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 7
://lore.kernel.org/r/20221110184501.2451620-5-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index aaf2472df6e5..e1e7b205573f 100644
)
and clearing the journal (done by this commit). Once the journal is
cleared, dm-integrity won't attempt to replay it on the next
activation.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 13 +
1 file changed, 13
://lore.kernel.org/r/20221110184501.2451620-5-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-integrity.c b/drivers/md/dm-integrity.c
index 835b1f3464d0..cdb6bee2352b 100644
, so that the
journal replay code would be tested. However, the dm-integrity code is 5
years old now, so that journal replay is well-tested, and we can make this
change now.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 7
, so that the
journal replay code would be tested. However, the dm-integrity code is 5
years old now, so that journal replay is well-tested, and we can make this
change now.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 7
://lore.kernel.org/r/20221110184501.2451620-6-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-log-writes.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-log-writes.c b/drivers/md/dm-log-writes.c
index 20fd688f72e7..178e13a5b059 100644
://lore.kernel.org/r/20221110184501.2451620-6-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-log-writes.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-log-writes.c b/drivers/md/dm-log-writes.c
index dafedbc28bcc..386148560734 100644
://lore.kernel.org/r/20221110184501.2451620-6-kbu...@meta.com
Signed-off-by: Jens Axboe
Signed-off-by: Sasha Levin
---
drivers/md/dm-log-writes.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/md/dm-log-writes.c b/drivers/md/dm-log-writes.c
index 99721c76225d..22ca318b9185 100644
, so that the
journal replay code would be tested. However, the dm-integrity code is 5
years old now, so that journal replay is well-tested, and we can make this
change now.
Signed-off-by: Mikulas Patocka
Signed-off-by: Mike Snitzer
Signed-off-by: Sasha Levin
---
drivers/md/dm-integrity.c | 7
1 - 100 of 281 matches
Mail list logo