]> xenbits.xensource.com Git - people/andrewcoop/xen-test-framework.git/commit
x86: Split out new msr.h header
authorAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 9 Nov 2017 12:09:06 +0000 (12:09 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 28 Dec 2017 17:29:37 +0000 (17:29 +0000)
commit1295ca1d26b84932b69f876ac432ce07133c7881
tree7d1269d1a2580215cb9ea22f7aea955fb600c351
parent167052779c0546e99aadd26ebd848e10f91fb557
x86: Split out new msr.h header

Move the {rd,wr}msr wrappers from lib.h and bitfield unions from msr-index.h
to here, leaving msr-index.h to be purely name definitions.

Correct an XFT typo in the msr-index.h header guards, and include msr.h in
arch/xtf.h to avoid tests needing to include msr-index.h manually

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
arch/x86/include/arch/lib.h
arch/x86/include/arch/msr-index.h
arch/x86/include/arch/msr.h [new file with mode: 0644]
arch/x86/include/arch/xtf.h
tests/cpuid-faulting/main.c
tests/invlpg/main.c
tests/lbr-tsx-vmentry/main.c
tests/vvmx/test.h
tests/xsa-193/main.c
tests/xsa-204/main.c