libxc/save: Write X86_{CPUID,MSR}_DATA records
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 17 Dec 2019 12:41:02 +0000 (12:41 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 29 May 2020 16:33:03 +0000 (17:33 +0100)
commitf6b2b8ec53de8a6f178e53b180e47b05d6d2ea72
tree084f4ef33cb7593645ad523972cd0a2da365d024
parent8baf4363e19c6f6e48b286b4643899564f98e620
libxc/save: Write X86_{CPUID,MSR}_DATA records

With the destination side now able to understand X86_{CPUID,MSR}_DATA
records (and compatibly handle their absense), update the sending logic to
obtain and forward this data from Xen.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxc/xc_sr_common_x86.c
tools/libxc/xc_sr_common_x86.h
tools/libxc/xc_sr_save_x86_hvm.c
tools/libxc/xc_sr_save_x86_pv.c