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] RE: [PATCH v2] txt: 0/5 - Overview

To: "Cihula, Joseph" <joseph.cihula@xxxxxxxxx>, "'xen-devel@xxxxxxxxxxxxxxxxxxx'" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "xense-devel@xxxxxxxxxxxxxxxxxxx" <xense-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] RE: [PATCH v2] txt: 0/5 - Overview
From: Ross Philipson <Ross.Philipson@xxxxxxxxxx>
Date: Thu, 29 Jan 2009 08:57:44 -0500
Accept-language: en-US
Acceptlanguage: en-US
Cc: "Wang, Shane" <shane.wang@xxxxxxxxx>, Keir Fraser <Keir.Fraser@xxxxxxxxxxxxx>
Delivery-date: Thu, 29 Jan 2009 05:58:51 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4F65016F6CB04E49BFFA15D4F7B798D98B1B4A13@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4F65016F6CB04E49BFFA15D4F7B798D98B1B4A13@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acl6wrZF3qA/YFnRTEidQHJFdKgwugHIjEZgAA0VHIA=
Thread-topic: [PATCH v2] txt: 0/5 - Overview
Joe,

So if I read this correctly, the current tboot.hg repo on bughost does not have 
the new patches and therefore will work with older versions on xen (without 
your latest patches), correct? Are you going to be putting the patches in the 
main tboot repo or are you going to branch it - how will you make tboot 
available for both cases?

Thanks
Ross

-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Cihula, Joseph
Sent: Thursday, January 29, 2009 3:55 AM
To: 'xen-devel@xxxxxxxxxxxxxxxxxxx'; xense-devel@xxxxxxxxxxxxxxxxxxx
Cc: Wang, Shane; Keir Fraser
Subject: [Xen-devel] [PATCH v2] txt: 0/5 - Overview

This patch series are changes to Xen to support new functionality, and a 
changed API, in the tboot project (see http://sourceforge.net/projects/tboot 
for more info about tboot).  Some of these changes originated from comments 
received when the first set of Linux tboot/Intel(r) TXT patches were posted to 
LKML.

Attached to this patch is a single patch to be applied to the current tip of 
the tboot source tree (located at http://www.bughost.org/repos.hg/tboot.hg).  
Due to the API change, for those who wish to test the patches, it would be best 
to apply all of the tboot patch at once and test with all of the Xen patches 
applied to Xen.

Since the API changes are not backwards compatible, the resulting tboot will 
not work with a Xen that does not have the patches applied.  Likewise, a Xen 
with these patches applied will not work with the un-patched tboot.  To keep 
backward compatibility would have left the interface and code fairly ugly and 
didn't seem worth the trouble.

The Xen patches are as follows:

xen-txt-01-unified_shutdown_entry.patch    - single tboot entry point for 
shutdown
xen-txt-02c-acpi_gas_support.patch         - ACPI Generic Address Structure for 
tboot shutdown
xen-txt-03c-protect_txt_ranges.patch       - explicitly protect TXT addr ranges 
from dom0
xen-txt-04c-hypervisor_s3_integrity.patch  - hypervisor integrity on S3
xen-txt-05b-use_protected_dmar.patch       - use TXT's DMA-protected DMAR table 
to setup VT-d

We are currently working on a patch that will extend the S3 integrity to 
domains, as configurable via a domain's config file (and always for dom0).

The patches apply cleanly to the latest xen-unstable (c/s 19104:31983c30c460).

Joe and Shane

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

<Prev in Thread] Current Thread [Next in Thread>