On 12.07.2023 12:32, Simone Ballarin wrote: > Changes to macros 'X86_CR0_PG' and 'MSR_EFER' in files > "xen/arch/x86/include/asm/x86-defns.h" and > "xen/arch/x86/include/asm/msr-index.h" > are not made since they are used also in assembly files.
I guess I overlooked this in earlier versions. There's no need to skip such headers. You just can't attach U unconditionally; you need to use _AC() (from xen/const.h), as msr-index.h already does in certain places. Jan
