WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [linux-2.6.18-xen] Keep platform.h sync with Xen side.

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [linux-2.6.18-xen] Keep platform.h sync with Xen side.
From: "Xen patchbot-linux-2.6.18-xen" <patchbot-linux-2.6.18-xen@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 05 May 2008 02:30:13 -0700
Delivery-date: Mon, 05 May 2008 02:30:23 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1209978865 -3600
# Node ID 26c60aa94b9f715027cf32cf5163ae9305e1abd4
# Parent  a947207da4e49d003dff47fe47a27bf119b17740
Keep platform.h sync with Xen side.

Signed-off-by: Wei Gang <gang.wei@xxxxxxxxx>
---
 include/xen/interface/platform.h |   20 ++++++--------------
 1 files changed, 6 insertions(+), 14 deletions(-)

diff -r a947207da4e4 -r 26c60aa94b9f include/xen/interface/platform.h
--- a/include/xen/interface/platform.h  Thu May 01 11:28:23 2008 +0100
+++ b/include/xen/interface/platform.h  Mon May 05 10:14:25 2008 +0100
@@ -239,11 +239,11 @@ DEFINE_XEN_GUEST_HANDLE(xen_processor_cx
 DEFINE_XEN_GUEST_HANDLE(xen_processor_cx_t);
 
 struct xen_processor_flags {
-    uint8_t bm_control:1;
-    uint8_t bm_check:1;
-    uint8_t has_cst:1;
-    uint8_t power_setup_done:1;
-    uint8_t bm_rld_set:1;
+    uint32_t bm_control:1;
+    uint32_t bm_check:1;
+    uint32_t has_cst:1;
+    uint32_t power_setup_done:1;
+    uint32_t bm_rld_set:1;
 };
 
 struct xen_processor_power {
@@ -252,20 +252,12 @@ struct xen_processor_power {
     XEN_GUEST_HANDLE(xen_processor_cx_t) states; /* supported c states */
 };
 
-struct xen_processor_performance {
-};
-
-struct xen_processor_throttling {
-};
-
 struct xenpf_set_processor_pminfo {
     /* IN variables */
     uint32_t id;    /* ACPI CPU ID */
-    uint32_t type;  /* {XEN_PM_CX, XEN_PM_PX, XEN_PM_TX} */
+    uint32_t type;  /* {XEN_PM_CX, ...} */
     union {
         struct xen_processor_power          power;/* Cx: _CST/_CSD */
-        struct xen_processor_performance    perf; /* Px: _PPC/_PCT/_PSS/_PSD */
-        struct xen_processor_throttling     throt;/* Tx: _TPC/_PTC/_TSS/_TSD */
     };
 };
 typedef struct xenpf_set_processor_pminfo xenpf_set_processor_pminfo_t;

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [linux-2.6.18-xen] Keep platform.h sync with Xen side., Xen patchbot-linux-2.6.18-xen <=