xen/mask: Convert {cpu,node}mask_test() to be static inline
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 25 Jun 2019 09:48:22 +0000 (10:48 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 31 Jul 2019 13:18:45 +0000 (14:18 +0100)
commitda34ef393a0d8df486b246a27885d90d3912cfeb
tree17dc90c66c8262e21a91ba998a75aad4c49576e5
parentf0863d67d4a9249ba857458ceb03a6b1202ab740
xen/mask: Convert {cpu,node}mask_test() to be static inline

The buggy version of GCC isn't supported by Xen, so reimplement the helpers
with type checking, using Xen's latest type expectations.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/srat.c
xen/common/page_alloc.c
xen/include/xen/cpumask.h
xen/include/xen/nodemask.h