From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Cc: "Andrew Cooper" <andrew.cooper3@citrix.com>,
"Wei Liu" <wei.liu2@citrix.com>,
"Jan Beulich" <JBeulich@suse.com>,
"Roger Pau Monné" <roger.pau@citrix.com>
Subject: [PATCH RFC 2/5] xen: include xen/types.h in domain.h
Date: Fri, 3 Mar 2017 09:41:08 +0000 [thread overview]
Message-ID: <20170303094111.12217-3-wei.liu2@citrix.com> (raw)
In-Reply-To: <20170303094111.12217-1-wei.liu2@citrix.com>
The public header expects a few types to be present.
This works in the code base only because types.h is included by some
other headers which happen to be placed before the inclusion of
domain.h.
Include types.h before xen.h in domain.h to fix it properly.
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
xen/include/xen/domain.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/xen/include/xen/domain.h b/xen/include/xen/domain.h
index bce0ea1ea9..347f264047 100644
--- a/xen/include/xen/domain.h
+++ b/xen/include/xen/domain.h
@@ -2,6 +2,8 @@
#ifndef __XEN_DOMAIN_H__
#define __XEN_DOMAIN_H__
+#include <xen/types.h>
+
#include <public/xen.h>
#include <asm/domain.h>
#include <asm/numa.h>
--
2.11.0
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
next prev parent reply other threads:[~2017-03-03 9:41 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-03 9:41 [PATCH RFC 0/5] Refactor x86 domain builder Wei Liu
2017-03-03 9:41 ` [PATCH RFC 1/5] xen: move round_pg{up,down} to pfn.h Wei Liu
2017-03-03 10:05 ` [PATCH RFC 1/5] xen: move round_pg{up, down} " Jan Beulich
2017-03-03 10:15 ` Wei Liu
2017-03-03 9:41 ` Wei Liu [this message]
2017-03-03 10:05 ` [PATCH RFC 2/5] xen: include xen/types.h in domain.h Jan Beulich
2017-03-03 9:41 ` [PATCH RFC 3/5] x86: split PV dom0 builder to domain_build_pv.c Wei Liu
2017-03-03 11:06 ` Roger Pau Monné
2017-03-03 11:15 ` Jan Beulich
2017-03-03 13:35 ` Wei Liu
2017-03-03 14:33 ` Jan Beulich
2017-03-03 14:45 ` Wei Liu
2017-03-03 14:49 ` Andrew Cooper
2017-03-03 15:15 ` Jan Beulich
2017-03-03 17:08 ` Wei Liu
2017-03-03 16:16 ` Jan Beulich
2017-03-03 9:41 ` [PATCH RFC 4/5] x86: split PVH " Wei Liu
2017-03-03 11:16 ` Roger Pau Monné
2017-03-03 13:39 ` Wei Liu
2017-03-03 15:38 ` Roger Pau Monné
2017-03-03 16:18 ` Jan Beulich
2017-03-03 9:41 ` [PATCH RFC 5/5] x86: clean up header files in domain_build.c Wei Liu
2017-03-03 16:18 ` Jan Beulich
2017-03-03 10:02 ` [PATCH RFC 0/5] Refactor x86 domain builder Jan Beulich
2017-03-03 10:56 ` Andrew Cooper
2017-03-03 11:06 ` Jan Beulich
2017-03-03 13:41 ` Wei Liu
2017-03-03 14:34 ` Jan Beulich
2017-03-03 14:45 ` Wei Liu
2017-03-03 11:06 ` Andrew Cooper
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170303094111.12217-3-wei.liu2@citrix.com \
--to=wei.liu2@citrix.com \
--cc=JBeulich@suse.com \
--cc=andrew.cooper3@citrix.com \
--cc=roger.pau@citrix.com \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).