diff options
-rw-r--r-- | arch/um/drivers/ubd_kern.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/um/drivers/ubd_kern.c b/arch/um/drivers/ubd_kern.c index bc458f57921b..54d24738280e 100644 --- a/arch/um/drivers/ubd_kern.c +++ b/arch/um/drivers/ubd_kern.c | |||
@@ -117,7 +117,7 @@ static int ubd_ioctl(struct inode * inode, struct file * file, | |||
117 | unsigned int cmd, unsigned long arg); | 117 | unsigned int cmd, unsigned long arg); |
118 | static int ubd_getgeo(struct block_device *bdev, struct hd_geometry *geo); | 118 | static int ubd_getgeo(struct block_device *bdev, struct hd_geometry *geo); |
119 | 119 | ||
120 | #define MAX_DEV (8) | 120 | #define MAX_DEV (16) |
121 | 121 | ||
122 | static struct block_device_operations ubd_blops = { | 122 | static struct block_device_operations ubd_blops = { |
123 | .owner = THIS_MODULE, | 123 | .owner = THIS_MODULE, |
@@ -277,7 +277,7 @@ static int parse_unit(char **ptr) | |||
277 | return(-1); | 277 | return(-1); |
278 | *ptr = end; | 278 | *ptr = end; |
279 | } | 279 | } |
280 | else if (('a' <= *str) && (*str <= 'h')) { | 280 | else if (('a' <= *str) && (*str <= 'z')) { |
281 | n = *str - 'a'; | 281 | n = *str - 'a'; |
282 | str++; | 282 | str++; |
283 | *ptr = str; | 283 | *ptr = str; |