xen/include: compat/xlat.h may change with .config changes
authorJan Beulich <jbeulich@suse.com>
Tue, 26 Jan 2021 13:42:23 +0000 (14:42 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 26 Jan 2021 13:42:23 +0000 (14:42 +0100)
commitc7b0f25e8f86373ed54e1c446f8e67ce25ac6819
treefd7e712795f8f8e46743bb3858506ffed41509df
parentd54f6076411cf17d276674be7b8d99af06fe0edf
xen/include: compat/xlat.h may change with .config changes

$(xlat-y) getting derived from $(headers-y) means its contents may
change with changes to .config. The individual files $(xlat-y) refers
to, otoh, may not change, and hence not trigger rebuilding of xlat.h.
(Note that the issue was already present before the commit referred to
below, but it was far more limited in affecting only changes to
CONFIG_XSM_FLASK.)

Fixes: 2c8fabb2232d ("x86: only generate compat headers actually needed")
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/include/Makefile