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

[Xen-devel] [PATCH] [BIOS] TCGBIOS fixes


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • 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
  • 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=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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

 


Rackspace

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