diff options
-rw-r--r-- | drivers/md/md.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/md/md.c b/drivers/md/md.c index 32fc19c540d4..1379b1a3b9ff 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c | |||
@@ -8592,7 +8592,7 @@ static int __init md_init(void) | |||
8592 | goto err_mdp; | 8592 | goto err_mdp; |
8593 | mdp_major = ret; | 8593 | mdp_major = ret; |
8594 | 8594 | ||
8595 | blk_register_region(MKDEV(MD_MAJOR, 0), 1UL<<MINORBITS, THIS_MODULE, | 8595 | blk_register_region(MKDEV(MD_MAJOR, 0), 512, THIS_MODULE, |
8596 | md_probe, NULL, NULL); | 8596 | md_probe, NULL, NULL); |
8597 | blk_register_region(MKDEV(mdp_major, 0), 1UL<<MINORBITS, THIS_MODULE, | 8597 | blk_register_region(MKDEV(mdp_major, 0), 1UL<<MINORBITS, THIS_MODULE, |
8598 | md_probe, NULL, NULL); | 8598 | md_probe, NULL, NULL); |
@@ -8687,7 +8687,7 @@ static __exit void md_exit(void) | |||
8687 | struct list_head *tmp; | 8687 | struct list_head *tmp; |
8688 | int delay = 1; | 8688 | int delay = 1; |
8689 | 8689 | ||
8690 | blk_unregister_region(MKDEV(MD_MAJOR,0), 1U << MINORBITS); | 8690 | blk_unregister_region(MKDEV(MD_MAJOR,0), 512); |
8691 | blk_unregister_region(MKDEV(mdp_major,0), 1U << MINORBITS); | 8691 | blk_unregister_region(MKDEV(mdp_major,0), 1U << MINORBITS); |
8692 | 8692 | ||
8693 | unregister_blkdev(MD_MAJOR,"md"); | 8693 | unregister_blkdev(MD_MAJOR,"md"); |