static void
vmbus_identify(driver_t *driver, device_t parent)
{
	if (!hv_vmbus_query_hypervisor_presence())
		return;

	vm_guest = VM_GUEST_HV;

	BUS_ADD_CHILD(parent, 0, "vmbus", 0);
}
static int
vmbus_probe(device_t dev) {
    if(bootverbose)
        device_printf(dev, "VMBUS: probe\n");

    if (!hv_vmbus_query_hypervisor_presence())
        return (ENXIO);

    device_set_desc(dev, "Vmbus Devices");

    return (0);
}