blk_queue_make_request(q, virtblk_make_request);
q->queuedata = vblk;
+#ifdef CONFIG_MARU // for virtio sdcard...
+ // index 0 for root partition
+ // index 1 for swap partition
+ // index over 2 for mmcblk
+ if (index > 1) {
+ virtblk_name_format("mmcblk", index - 2, vblk->disk->disk_name, DISK_NAME_LEN);
+ }
+ else {
+ virtblk_name_format("vd", index, vblk->disk->disk_name, DISK_NAME_LEN);
+ }
+#else
virtblk_name_format("vd", index, vblk->disk->disk_name, DISK_NAME_LEN);
+#endif
vblk->disk->major = major;
vblk->disk->first_minor = index_to_minor(index);