Home
last modified time | relevance | path

Searched refs:hv_panic_page (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/hv/
H A Dhv_common.c128 static void *hv_panic_page; variable
197 if (!sysctl_record_panic_msg || !hv_panic_page) in hv_die_panic_notify_crash()
222 kmsg_dump_get_buffer(&iter, false, hv_panic_page, HV_HYP_PAGE_SIZE, in hv_kmsg_dump()
234 hv_set_register(HV_REGISTER_CRASH_P3, virt_to_phys(hv_panic_page)); in hv_kmsg_dump()
257 hv_free_hyperv_page(hv_panic_page); in hv_kmsg_dump_unregister()
258 hv_panic_page = NULL; in hv_kmsg_dump_unregister()
265 hv_panic_page = hv_alloc_hyperv_zeroed_page(); in hv_kmsg_dump_register()
266 if (!hv_panic_page) { in hv_kmsg_dump_register()
274 hv_free_hyperv_page(hv_panic_page); in hv_kmsg_dump_register()
275 hv_panic_page in hv_kmsg_dump_register()
[all...]
/kernel/linux/linux-5.10/drivers/hv/
H A Dvmbus_drv.c49 static void *hv_panic_page; variable
64 return !sysctl_record_panic_msg || !hv_panic_page; in hyperv_report_reg()
1371 panic_pa = virt_to_phys(hv_panic_page); in hv_kmsg_dump()
1377 kmsg_dump_get_buffer(dumper, false, hv_panic_page, HV_HYP_PAGE_SIZE, in hv_kmsg_dump()
1478 hv_panic_page = (void *)hv_alloc_hyperv_zeroed_page(); in vmbus_bus_init()
1479 if (hv_panic_page) { in vmbus_bus_init()
1485 (unsigned long)hv_panic_page); in vmbus_bus_init()
1486 hv_panic_page = NULL; in vmbus_bus_init()
2694 free_page((unsigned long)hv_panic_page); in vmbus_exit()

Completed in 5 milliseconds