• Christian Borntraeger's avatar
    virtio_blk: implement naming for vda-vdz,vdaa-vdzz,vdaaa-vdzzz · d50ed907
    Christian Borntraeger authored
    Am Freitag, 1. Februar 2008 schrieb Christian Borntraeger:
    > Right. I will fix that with an additional patch.
    
    This patch goes on top of the minor number patch. Please let me know if
    you want a merged patch:
    
    Currently virtio_blk creates the disk name combinging "vd"  with 'a'++.
    This will give strange names after vdz. I have implemented names up to
    vdzzz - inspired by the sd.c code. That should be sufficient for now.
    
    There is one driver in the kernel (driver/s390/block/dasd_genhd.c) that
    implements names from dasda-dasdzzzz allowing even more disks. Maybe
    a janitor can come up with a common implementation usable for all kind
    of block device drivers.
    
    I have tested this patch with 100 disks - seems to work.
    Signed-off-by: default avatarChristian Borntraeger <borntraeger@de.ibm.com>
    Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
    d50ed907
virtio_blk.c 7.86 KB