Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hyperv/vmbus/vmbus.c
Show First 20 Lines • Show All 1,353 Lines • ▼ Show 20 Lines | vmbus_fb_mmio_res(device_t dev) | ||||
int rid = 0; | int rid = 0; | ||||
kmdp = preload_search_by_type("elf kernel"); | kmdp = preload_search_by_type("elf kernel"); | ||||
if (kmdp == NULL) | if (kmdp == NULL) | ||||
kmdp = preload_search_by_type("elf64 kernel"); | kmdp = preload_search_by_type("elf64 kernel"); | ||||
efifb = (struct efi_fb *)preload_search_info(kmdp, | efifb = (struct efi_fb *)preload_search_info(kmdp, | ||||
MODINFO_METADATA | MODINFOMD_EFI_FB); | MODINFO_METADATA | MODINFOMD_EFI_FB); | ||||
if (efifb == NULL) { | if (efifb == NULL) { | ||||
efifb = (struct efi_fb *)preload_search_info(kmdp, | |||||
MODINFO_METADATA | MODINFOMD_VBE_FB); | |||||
} | |||||
if (efifb == NULL) { | |||||
if (bootverbose) | if (bootverbose) | ||||
device_printf(dev, | device_printf(dev, | ||||
"fb has no preloaded kernel efi information\n"); | "fb has no preloaded kernel efi information\n"); | ||||
/* We are on Gen1 VM, just return. */ | /* We are on Gen1 VM, just return. */ | ||||
return; | return; | ||||
} else { | } else { | ||||
if (bootverbose) | if (bootverbose) | ||||
device_printf(dev, | device_printf(dev, | ||||
▲ Show 20 Lines • Show All 281 Lines • Show Last 20 Lines |