g_mbr_start and g_bsd_start care only if (bp->bio_cmd == BIO_GETATTR). Does anyone know why they neither do somthing similar to g_disk_start nor invoke the underlying g_disk? Thanks