X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=block%2Fgenhd.c;h=6a5b772aa2016f52f986a2cca396daf94ad0c7c4;hb=437aa565e2656776a7104aaacd792fe789ea8b2d;hp=7433173816322b5a760377600bdfcd65060f5543;hpb=047b7bdab951b76d19b44388e35cf579ef91e448;p=~andy%2Flinux diff --git a/block/genhd.c b/block/genhd.c index 74331738163..6a5b772aa20 100644 --- a/block/genhd.c +++ b/block/genhd.c @@ -1264,6 +1264,8 @@ struct gendisk *alloc_disk_node(int minors, int node_id) } disk->part_tbl->part[0] = &disk->part0; + hd_ref_init(&disk->part0); + disk->minors = minors; rand_initialize_disk(disk); disk_to_dev(disk)->class = &block_class;