freebsd-dev/sys/amd64/vmm
Vitaliy Gusev 8104fc31a2
bhyve: fix restore of kernel structs
vmx_snapshot() and svm_snapshot() do not save any data and error occurs at
resume:

Restoring kernel structs...
vm_restore_kern_struct: Kernel struct size was 0 for: vmx
Failed to restore kernel structs.

Reviewed by:		corvink, markj
Fixes:			39ec056e6d ("vmm: Rework snapshotting of CPU-specific per-vCPU data.")
MFC after:		2 weeks
Sponsored by:		vStack
Differential Revision:	https://reviews.freebsd.org/D38476
2023-02-28 13:37:53 +01:00
..
amd bhyve: fix restore of kernel structs 2023-02-28 13:37:53 +01:00
intel bhyve: fix restore of kernel structs 2023-02-28 13:37:53 +01:00
io vmm: Fix AP startup compatibility for old bhyve executables 2023-02-09 16:14:33 -05:00
vmm_dev.c
vmm_host.c
vmm_host.h
vmm_instruction_emul.c
vmm_ioport.c
vmm_ioport.h
vmm_ktr.h
vmm_lapic.c
vmm_lapic.h
vmm_mem.c
vmm_mem.h
vmm_snapshot.c
vmm_stat.c
vmm_stat.h
vmm_util.c
vmm_util.h
vmm.c bhyve: fix restore of kernel structs 2023-02-28 13:37:53 +01:00
x86.c vmm: purge EOL release compatibility 2023-02-04 09:13:10 -07:00
x86.h