|
@@ -1102,6 +1102,7 @@ struct gendisk *alloc_disk_node(int minors, int node_id)
|
|
|
kfree(disk);
|
|
|
return NULL;
|
|
|
}
|
|
|
+ disk->node_id = node_id;
|
|
|
if (disk_expand_part_tbl(disk, 0)) {
|
|
|
free_part_stats(&disk->part0);
|
|
|
kfree(disk);
|
|
@@ -1116,7 +1117,6 @@ struct gendisk *alloc_disk_node(int minors, int node_id)
|
|
|
device_initialize(disk_to_dev(disk));
|
|
|
INIT_WORK(&disk->async_notify,
|
|
|
media_change_notify_thread);
|
|
|
- disk->node_id = node_id;
|
|
|
}
|
|
|
return disk;
|
|
|
}
|