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] [BIOS] TCGBIOS fixes

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH] [BIOS] TCGBIOS fixes
From: "Seiji Munetoh" <seiji.munetoh@xxxxxxxxx>
Date: Wed, 17 Oct 2007 12:20:03 +0900
Cc: keir@xxxxxxxxxxxxx
Delivery-date: Tue, 16 Oct 2007 20:21:03 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type; bh=li8Gv1sKdaFB+05jAdnP2hCdNC3AsHgUZZyNhQ/ddQc=; b=eC8WC6aY5C93Dpm6pqG3w756VQdRUn0gB8Ka8pKDsonz8vf6YjHnw6/oXtmpwO2davKZI1PF9Pg26mQ1Vjy0mk9R/5V9B/TX1JP47pVpjdiSsDPxQjPFpeIpIhqWjv12h0ZGWvhIK49HCqeJ7vbrtiWucxQ4Fd7yebnGtHE3YkI=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type; b=A5r8Xjird3n4psZM9jXmcg0gtYDX4lsLJegm+2UeV1bxGEaQ0FHIbDnCbfQQ7aKzccUoguDB9M06kolYYPTWyERInJhe1X6A4/69pLgUoweqRIK78+OXuJNqWk1mV4KEhSlW2WjF2oxLmN+EoOelnIfyWc3X1rmQ7xo3ahblCuQ=
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
The attached patch fixes IPL measurement of El Torito CD boot and some
eventlog formats.

The TCG BIOS extensions are described here:
https://www.trustedcomputinggroup.org/specs/PCClient/TCG_PCClientImplementationforBIOS_1-20_1-00.pdf

- fix cdrom (El Torito) boot (8.2.5.6 El Torito, p63)
   tcpa_ipl() is modified to support various boot devices.
   move some measurement code into cdrom_boot() function.
- fix EV_IPL (0Dh) event (10.4.1 Event Types, p76)
   eventfield size should be zero
- fix EV_SEPARATOR event (3.2.2 Integrity Collection and Reporting, p32)
   change eventfield to -1 (0xFFFFFFFF)  from  "---------------"
- add "Returned INT 19h" event (8.2.3 Logging of Boot Events, p59)
   actually, tcgbios does not call int19h, but we extend this tentatively

Signed-off-by: Seiji Munetoh <seiji.munetoh@xxxxxxxxx>

Attachment: tcgbios_fixes-20071010.diff
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] [BIOS] TCGBIOS fixes, Seiji Munetoh <=