diff options
Diffstat (limited to 'block/genhd.c')
-rw-r--r-- | block/genhd.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/block/genhd.c b/block/genhd.c index 36bd3e12a6d4..050a1f0f3a86 100644 --- a/block/genhd.c +++ b/block/genhd.c | |||
@@ -5,6 +5,7 @@ | |||
5 | #include <linux/module.h> | 5 | #include <linux/module.h> |
6 | #include <linux/fs.h> | 6 | #include <linux/fs.h> |
7 | #include <linux/genhd.h> | 7 | #include <linux/genhd.h> |
8 | #include <linux/kdev_t.h> | ||
8 | #include <linux/kernel.h> | 9 | #include <linux/kernel.h> |
9 | #include <linux/blkdev.h> | 10 | #include <linux/blkdev.h> |
10 | #include <linux/init.h> | 11 | #include <linux/init.h> |
@@ -61,13 +62,7 @@ int register_blkdev(unsigned int major, const char *name) | |||
61 | /* temporary */ | 62 | /* temporary */ |
62 | if (major == 0) { | 63 | if (major == 0) { |
63 | for (index = ARRAY_SIZE(major_names)-1; index > 0; index--) { | 64 | for (index = ARRAY_SIZE(major_names)-1; index > 0; index--) { |
64 | /* | 65 | if (is_lanana_major(index)) |
65 | * Disallow the LANANA-assigned LOCAL/EXPERIMENTAL | ||
66 | * majors | ||
67 | */ | ||
68 | if ((60 <= index && index <= 63) || | ||
69 | (120 <= index && index <= 127) || | ||
70 | (240 <= index && index <= 254)) | ||
71 | continue; | 66 | continue; |
72 | if (major_names[index] == NULL) | 67 | if (major_names[index] == NULL) |
73 | break; | 68 | break; |