bdev_alloc
struct block_device *bdev_alloc(struct gendisk *disk, u8 partno);
disk->part0 = bdev_alloc(disk, 0);
bdev = bdev_alloc(disk, partno);