projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c1a3cdb
)
md: use mddev_is_dm() instead of open-coding gendisk checks
author
Abd-Alrhman Masalkhi
<abd.masalkhi@gmail.com>
Thu, 23 Apr 2026 10:13:02 +0000
(12:13 +0200)
committer
Yu Kuai
<yukuai@fnnas.com>
Tue, 28 Apr 2026 12:44:38 +0000
(20:44 +0800)
Replace direct checks on mddev->gendisk with mddev_is_dm() in
md_handle_request() and md_run().
Signed-off-by: Abd-Alrhman Masalkhi <abd.masalkhi@gmail.com>
Link:
https://lore.kernel.org/linux-raid/20260423101303.48196-3-abd.masalkhi@gmail.com
Signed-off-by: Yu Kuai <yukuai@fnnas.com>
drivers/md/md.c
patch
|
blob
|
history
diff --git
a/drivers/md/md.c
b/drivers/md/md.c
index
7937b92
..
a4b1048
100644
(file)
--- a/
drivers/md/md.c
+++ b/
drivers/md/md.c
@@
-408,7
+408,7
@@
check_suspended:
if (!mddev->pers->make_request(mddev, bio)) {
percpu_ref_put(&mddev->active_io);
- if (
!mddev->gendisk
&& mddev->pers->prepare_suspend)
+ if (
mddev_is_dm(mddev)
&& mddev->pers->prepare_suspend)
return false;
goto check_suspended;
}
@@
-6746,7
+6746,7
@@
int md_run(struct mddev *mddev)
}
/* dm-raid expect sync_thread to be frozen until resume */
- if (
mddev->gendisk
)
+ if (
!mddev_is_dm(mddev)
)
mddev->recovery = 0;
/* may be over-ridden by personality */