x86/shadow: depend on PV || HVM
authorJan Beulich <jbeulich@suse.com>
Fri, 16 Apr 2021 12:32:46 +0000 (14:32 +0200)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 23 Apr 2021 17:57:01 +0000 (18:57 +0100)
commitbea65a212c0581520203b6ad0d07615693f42f73
treee5384584286547be683213e108e0c6f5dfe03e19
parentfc5d0c98076b4c84fa978259eae0f521e95962c7
x86/shadow: depend on PV || HVM

With the building of guest_?.o now depending on PV or HVM, without
further #ifdef-ary shadow code won't link anymore when !PV && !HVM.
Since this isn't a useful configuration anyway, exclude shadow code from
being built in this case.

Fixes: aff8bf94ce65 ("x86/shadow: only 4-level guest code needs building when !HVM")
Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/Kconfig