[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [patch 1/5] kexec: Include compat/kexec.h early
Include compat/kexec.h at the top of xen/common/kexec.c to allow kexec_get_range_compat() to be compiled outside of #ifndef COMPAT. This will slightly simplify the explicit creation of other _compat() functions and is needed for the eventual removal of xen/common/compat/kexec.c Note that the inclusion of compat/kexec.h needs to be protected by #ifdef CONFIG_COMPAT, as the file doesn't exist otherwise. Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx> --- xen/common/kexec.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Index: xen-unstable.hg/xen/common/kexec.c =================================================================== --- xen-unstable.hg.orig/xen/common/kexec.c 2008-02-29 15:08:02.000000000 +0900 +++ xen-unstable.hg/xen/common/kexec.c 2008-02-29 15:10:21.000000000 +0900 @@ -23,6 +23,9 @@ #include <xen/kexec.h> #include <public/elfnote.h> #include <xsm/xsm.h> +#ifdef CONFIG_COMPAT +#include <compat/kexec.h> +#endif #ifndef COMPAT @@ -245,8 +248,6 @@ static int kexec_get_range(XEN_GUEST_HAN return ret; } -#else /* COMPAT */ - #ifdef CONFIG_COMPAT static int kexec_get_range_compat(XEN_GUEST_HANDLE(void) uarg) { -- -- Horms _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |