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-devel

[Xen-devel] [PATCH 0/10] Add host S3 support to Xen

To: "Keir Fraser" <keir@xxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH 0/10] Add host S3 support to Xen
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Wed, 27 Jun 2007 21:28:33 +0800
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 27 Jun 2007 06:26:33 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Ace4vw53IuJkkKCYSzGClIFY+RIHjg==
Thread-topic: [PATCH 0/10] Add host S3 support to Xen
For the detail description of this feature, please refer to previous
thread:
http://lists.xensource.com/archives/html/xen-devel/2007-05/msg00536.html

Major changes since last version (15017):
        - Rebase Xen to [15419] and Xenlinux to [76]
        - Merged low level wakeup code for both 32bit and 64bit. Now
only 
3 common files serve for CPU context save/restore:
                * arch/x86/boot/wakeup.S
                * arch/x86/acpi/wakeup_prot.S
                * arch/x86/acpi/suspend.c
          The first wakeup.S is placed adjacent to trampoline code, to 
borrow same characteristics of the latter (low memory identity mapping, 
relocation information, etc.). Then the latter two cover the actual CPU 
context restore.
        - Take care of Xen relocation on x86-64
        - Walk through wakeup path to convert __init into __devinit, or 
else nobody know when and where Xen will jump to after wakeup
        - Make xenlinux change arch specific, to avoid break other arch 
using common ACPI files

Patch list:
[Xen specific changes]
[PATCH 1/10] Provide basic Xen PM infrastructure
[PATCH 2/10] PM interface between dom0 and Xen
[PATCH 3/10] Add HVM support

[Xen SMP related changes]
[PATCH 4/10] Pull Linux CPU hotplug logic to Xen
[PATCH 5/10] Add Xen CPU hotplug support
[PATCH 6/10] Allow vcpu to pause self
[PATCH 7/10] SMP support to Xen PM
[PATCH 8/10] Convert __init into __devinit in wakeup path

[Xenlinux specific changes]
[PATCH 9/10] Create -xen version for necessary arch files
[PATCH 10/10] Enable ACPI sleep in Linux


Thanks,
Kevin

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH 0/10] Add host S3 support to Xen, Tian, Kevin <=