Because xen-compat.h defines __XEN_INTERFACE_VERSION__ only if __XEN__
or __XEN_TOOLS__ is defined, I added #include xen-compat.h before
#define __XEN_TOOLS__.
I confirmed that dom0 kernel could be built without warnings and
guests could be created.
Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
* Authors: Hollis Blanchard <hollisb@us.ibm.com>
* Tristan Gingold <tristan.gingold@bull.net>
*/
+#include <xen/interface/xen-compat.h>
+#define __XEN_TOOLS__
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/kernel.h>