Re: [SeaBIOS] [PATCH v9 0/6] Add TPM support to SeaBIOS

2015-05-08 Thread Stefan Berger
On 04/09/2015 09:12 AM, Paolo Bonzini wrote: On 21/03/2015 01:05, Kevin O'Connor wrote: I don't agree with adding a new top level menu option to SeaBIOS. Is patch six needed for the other patches to make sense? (FYI, Paolo was proposing enhancing the boot menu, and depending on the outcome

Re: [SeaBIOS] [PATCH v9 0/6] Add TPM support to SeaBIOS

2015-05-08 Thread Paolo Bonzini
On 08/05/2015 18:34, Stefan Berger wrote: On 04/09/2015 09:12 AM, Paolo Bonzini wrote: On 21/03/2015 01:05, Kevin O'Connor wrote: I don't agree with adding a new top level menu option to SeaBIOS. Is patch six needed for the other patches to make sense? (FYI, Paolo was proposing enhancing

[SeaBIOS] [PATCH 0/3] Part2 of adding TPM support to SeaBIOS

2015-05-08 Thread Stefan Berger
In anticipation that the first 3 patches of the previous series are going to be pushed, here are now the remaining 3 patches with a reworked TPM menu and a reworked Physical Presence Interface. Previous series: http://www.seabios.org/pipermail/seabios/2015-March/008975.html Stefan Berger (3):

[SeaBIOS] [PATCH 1/3] Add 'measurement' code to the BIOS

2015-05-08 Thread Stefan Berger
This patch adds invocations of functions that measure various parts of the code and data through various parts of the BIOS code. It follows TCG specifications on what needs to be measured. It also adds the implementation of the called functions. Reference for what needs to be measured can be

[SeaBIOS] [PATCH 3/3] Add a menu for TPM control

2015-05-08 Thread Stefan Berger
This patch provides an addtional menu entry that enables the user to control certain aspects of the TPM's state. If a working TPM has been detected, the boot menu will look like this: Select boot device: 1. ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (6144 MiBytes) 2. Legacy option rom 3. iPXE (PCI

[SeaBIOS] [PATCH 2/3] Support for TPM Physical Presence Interface

2015-05-08 Thread Stefan Berger
This patch implements the specification found here: http://www.trustedcomputinggroup.org/resources/tcg_physical_presence_interface_specification It adds the necessary BIOS code so that for example an administrator can send messages from the OS to the BIOS for the BIOS to change the state of the