[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] [PATCH] MTRR MSRs Save/Restore


  • To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Su, Disheng" <disheng.su@xxxxxxxxx>
  • Date: Tue, 11 Dec 2007 13:51:16 +0800
  • Delivery-date: Mon, 10 Dec 2007 21:58:28 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Acg68gh/4L7r9r3ASeCKLXA/OREcrwAMkl1tACS5WTA=
  • Thread-topic: [Xen-devel] [PATCH] MTRR MSRs Save/Restore

Keir Fraser wrote:
> Define a new save/restore structure, with its own save/restore
> routines, rather than appending to hvm_hw_vcpu. Do not declare extern
> functions in .c files (decalring those functions as save/restore
> handlers for your new state structure may get rid of those externs
> anyway). You cannot include Xen private header files from public
> header files, so you cannot get at <asm/mtrr.h>. You'll need to
> define appropriate array sizes in the save.h header file
> independently of private Xen header files. Hopefully the state you
> are saving is architectural and so has 'well known' sizes and ranges
> that we won't mind hardcoding in a public header file? 
> 
Attached patch is per your comments. 
The 
>  -- Keir
> 
> On 10/12/07 06:00, "Su, Disheng" <disheng.su@xxxxxxxxx> wrote:
> 
>> This patch adds the MTRR MSRs save/restore support.
>> 
>> Signed-off-by: Disheng Su <disheng.su@xxxxxxxxx>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel



Best Regards,
Disheng, Su

Attachment: mtrr_save.patch
Description: mtrr_save.patch

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.