aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2013-09-26 10:23:39 +0200
committerJan Beulich <jbeulich@suse.com>2013-09-26 10:23:39 +0200
commitec206e8ee4833c87746b0ef1e2e7ceeddc53e5f7 (patch)
tree911567a84e9ea741b0df0b067c05790b1743195e /xen/include
parent07344c0f33be13bf9232a113681ef9087557f706 (diff)
downloadxen-ec206e8ee4833c87746b0ef1e2e7ceeddc53e5f7.tar.gz
xen-ec206e8ee4833c87746b0ef1e2e7ceeddc53e5f7.tar.bz2
xen-ec206e8ee4833c87746b0ef1e2e7ceeddc53e5f7.zip
x86: fix compat guest handling of XENPF_enter_acpi_sleep
Rather than blindly defining the native name to the compat one, when we want to pass the compat structure to a native function we ought to verify that their layouts match. With a respective xlat.lst entry there's then also no need anymore to do such aliasing. While cleaaning up that file I also noticed that the Cx and Px interface handling here has quite a few unnecessary #define-s - delete them. Signed-off-by: Jan Beulich <jbeulich@suse.com>
Diffstat (limited to 'xen/include')
-rw-r--r--xen/include/xlat.lst1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/xlat.lst b/xen/include/xlat.lst
index d832110e8f..f00cef30e1 100644
--- a/xen/include/xlat.lst
+++ b/xen/include/xlat.lst
@@ -83,6 +83,7 @@
! processor_power platform.h
? processor_px platform.h
! psd_package platform.h
+? xenpf_enter_acpi_sleep platform.h
? xenpf_pcpuinfo platform.h
? xenpf_pcpu_version platform.h
! sched_poll sched.h