|
@@ -317,8 +317,7 @@ static int __init simdisk_init(void)
|
|
if (simdisk_count > MAX_SIMDISK_COUNT)
|
|
if (simdisk_count > MAX_SIMDISK_COUNT)
|
|
simdisk_count = MAX_SIMDISK_COUNT;
|
|
simdisk_count = MAX_SIMDISK_COUNT;
|
|
|
|
|
|
- sddev = kmalloc(simdisk_count * sizeof(struct simdisk),
|
|
|
|
- GFP_KERNEL);
|
|
|
|
|
|
+ sddev = kmalloc_array(simdisk_count, sizeof(*sddev), GFP_KERNEL);
|
|
if (sddev == NULL)
|
|
if (sddev == NULL)
|
|
goto out_unregister;
|
|
goto out_unregister;
|
|
|
|
|