projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0d73897
)
md/raid5: cast chunk_sectors to sector_t value
author
Guoqing Jiang
<guoqing.jiang@cloud.ionos.com>
Wed, 16 Dec 2020 01:26:22 +0000
(
02:26
+0100)
committer
Song Liu
<songliubraving@fb.com>
Thu, 4 Feb 2021 06:48:16 +0000
(22:48 -0800)
Currently, raid5 calculates dev_sectors from chunk_sectors without
proper cast, which is problematic.
Signed-off-by: Guoqing Jiang <guoqing.jiang@cloud.ionos.com>
Signed-off-by: Song Liu <songliubraving@fb.com>
drivers/md/raid5.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/md/raid5.c
b/drivers/md/raid5.c
index f411b9e5c332f4ef46b3116fd403c64078b21941..b71f501324958704a6004ab4688c691571643773 100644
(file)
--- a/
drivers/md/raid5.c
+++ b/
drivers/md/raid5.c
@@
-7661,7
+7661,7
@@
static int raid5_run(struct mddev *mddev)
}
/* device size must be a multiple of chunk size */
- mddev->dev_sectors &= ~(mddev->chunk_sectors - 1);
+ mddev->dev_sectors &= ~(
(sector_t)
mddev->chunk_sectors - 1);
mddev->resync_max_sectors = mddev->dev_sectors;
if (mddev->degraded > dirty_parity_disks &&