Page MenuHomeFreeBSD

vmm: Deduplicate VM and vCPU state management code
Needs ReviewPublic

Authored by markj on Tue, Nov 4, 4:40 PM.
Tags
None
Referenced Files
F134856631: D53585.id.diff
Tue, Nov 4, 10:03 PM
F134846120: D53585.diff
Tue, Nov 4, 9:14 PM
F134802105: D53585.id.diff
Tue, Nov 4, 5:08 PM
F134801794: D53585.id165837.diff
Tue, Nov 4, 5:06 PM
F134801349: D53585.diff
Tue, Nov 4, 5:03 PM
F134801322: D53585.id.diff
Tue, Nov 4, 5:03 PM
F134801231: D53585.id165837.diff
Tue, Nov 4, 5:03 PM
F134801150: D53585.diff
Tue, Nov 4, 5:03 PM

Details

Reviewers
andrew
manu
Group Reviewers
bhyve
Summary

Now that the machine-independent fields of struct vm and struct vcpu are
available in a header, we can move lots of duplicated code into
sys/dev/vmm/vmm_vm.c. This change does exactly that.

No functional change intended.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 68416
Build 65299: arc lint + arc unit