Re: [Xen-devel] [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1

2016-07-19 Thread Stefan Berger
f-by: Boris Ostrovsky <boris.ostrov...@oracle.com> > > CC: Kouya Shimura <ko...@jp.fujitsu.com> > > CC: Daniel Kiper <dki...@net-space.pl> > > CC: Stefan Berger <stef...@us.ibm.com> > > CC: Simon Horman <ho...@verge.net.au> > > CC: Keir Fraser

Re: [Xen-devel] [PATCH v10 3/6] Support for BIOS interrupt handler

2015-05-22 Thread Stefan Berger
On 05/21/2015 09:18 PM, Xu, Quan wrote: -Original Message- From: Kevin O'Connor [mailto:ke...@koconnor.net] Sent: Friday, May 22, 2015 1:20 AM To: Stefan Berger Cc: Xu, Quan; seab...@seabios.org; stefano.stabell...@eu.citrix.com; xen-devel@lists.xen.org; Daniel De Graaf; wei.l

Re: [Xen-devel] [PATCH v6 3/6] Qemu-Xen-vTPM: Xen frontend driver infrastructure

2015-05-11 Thread Stefan Berger
On 05/11/2015 08:56 AM, Xu, Quan wrote: -Original Message- From: Stefan Berger [mailto:stef...@linux.vnet.ibm.com] Sent: Monday, May 04, 2015 11:36 PM To: Xu, Quan; stefano.stabell...@eu.citrix.com; ebl...@redhat.com Cc: qemu-de...@nongnu.org; wei.l...@citrix.com; dgde...@tycho.nsa.gov

Re: [Xen-devel] [PATCH v6 5/6] Qemu-Xen-vTPM: Qemu vTPM xenstubdoms backen.

2015-05-04 Thread Stefan Berger
by Qemu command line options, -tpmdev xenstubdoms,id=xenvtpm0 -device tpm-tis,tpmdev=xenvtpm0 Signed-off-by: Quan Xu quan...@intel.com Reviewed-by: Stefan Berger stef...@linux.vnet.ibm.com + +#ifdef DEBUG_TPM +#define DPRINTF(fmt, ...) \ +do { fprintf(stderr, fmt, ## __VA_ARGS__

Re: [Xen-devel] [PATCH v6 4/6] Qemu-Xen-vTPM: Move tpm_passthrough_is_selftest() into tpm_util.c

2015-05-04 Thread Stefan Berger
On 05/04/2015 03:22 AM, Quan Xu wrote: and rename it to tpm_util_is_selftest(). Signed-off-by: Quan Xu quan...@intel.com Reviewed-by: Stefan Berger stef...@linux.vnet.ibm.com Thanks, Stefan --Changes in v6: -Remove the redundant copy right. -Reduce the includes to its minimum

Re: [Xen-devel] [PATCH v6 3/6] Qemu-Xen-vTPM: Xen frontend driver infrastructure

2015-05-04 Thread Stefan Berger
/xen_backend.h + +#ifndef XS_STUBDOM_VTPM_ENABLE +#define XS_STUBDOM_VTPM_ENABLE1 +#endif + +#ifndef PAGE_SIZE +#define PAGE_SIZE 4096 +#endif You should be able to use TARGET_PAGE_SIZE from exec/cpu-all.h I think. With this change: Reviewed-by: Stefan Berger stef...@linux.vnet.ibm.com

Re: [Xen-devel] [PATCH v10 3/6] Support for BIOS interrupt handler

2015-04-30 Thread Stefan Berger
On 04/30/2015 09:21 AM, Xu, Quan wrote: Stefan, Sorry to reply so late to you. I try to make it compatible with Xen vTPM by below patch Against your serious of patch(https://github.com/KevinOConnor/seabios/tree/tcg-testing ). Also I have tested this patch, which is working. Thanks.

Re: [Xen-devel] [PATCH v10 3/6] Support for BIOS interrupt handler

2015-04-29 Thread Stefan Berger
On 04/21/2015 11:22 AM, Kevin O'Connor wrote: On Mon, Mar 30, 2015 at 05:09:47AM +, Xu, Quan wrote: [...] I will go through all of these seabios patch, and try to make it compatible for Xen vTPM. What's the status of this? Is it safe to push forward parts of Stefan's patches, or does

Re: [Xen-devel] [Qemu-devel] [PATCH v5 6/6] Qemu-Xen-vTPM: Add a parameter indicating whether the command that was a selftest

2015-04-15 Thread Stefan Berger
On 04/12/2015 10:15 PM, Xu, Quan wrote: -Original Message- From: Stefan Berger [mailto:stef...@linux.vnet.ibm.com] Sent: Monday, April 13, 2015 4:50 AM To: Xu, Quan; stefano.stabell...@eu.citrix.com; ebl...@redhat.com Cc: pbonz...@redhat.com; qemu-de...@nongnu.org; aligu...@amazon.com

Re: [Xen-devel] [Qemu-devel] [PATCH v5 4/6] Qemu-Xen-vTPM: Qemu vTPM xenstubdoms backen.

2015-04-15 Thread Stefan Berger
On 04/10/2015 02:59 AM, Quan Xu wrote: This Patch provides the glue for the TPM_TIS(Qemu frontend) to Xen stubdom vTPM domain that provides the actual TPM functionality. It sends data and TPM commends with xen_vtpm_frontend. It is similar as another two vTPM backens: *vTPM passthrough backen

Re: [Xen-devel] [Qemu-devel] [PATCH v5 3/6] Qemu-Xen-vTPM: Xen frontend driver infrastructure

2015-04-15 Thread Stefan Berger
On 04/10/2015 02:59 AM, Quan Xu wrote: This patch adds infrastructure for xen front drivers living in qemu, so drivers don't need to implement common stuff on their own. It's mostly xenbus management stuff: some functions to access XenStore, setting up XenStore watches, callbacks on device

Re: [Xen-devel] [PATCH v5 6/6] Qemu-Xen-vTPM: Add a parameter indicating whether the command that was a selftest

2015-04-13 Thread Stefan Berger
On 04/12/2015 04:50 PM, Stefan Berger wrote: On 04/10/2015 02:59 AM, Quan Xu wrote: and whether it completed successfully. Move tpm_passthrough_is_selftest() into tpm_util.c and rename it to tpm_util_is_selftest(). Signed-off-by: Quan Xu quan...@intel.com --- hw/tpm/Makefile.objs

Re: [Xen-devel] [PATCH v5 6/6] Qemu-Xen-vTPM: Add a parameter indicating whether the command that was a selftest

2015-04-12 Thread Stefan Berger
+ * + * Copyright (c) 2010 - 2013 IBM Corporation + * Authors: + *Stefan Berger stef...@us.ibm.com + * + * Copyright (C) 2011 IAIK, Graz University of Technology + *Author: Andreas Niederl I don't think that for this particular function this Copyright applies. + * + * This library is free

Re: [Xen-devel] [PATCH v10 3/6] Support for BIOS interrupt handler

2015-03-27 Thread Stefan Berger
On 03/27/2015 03:58 AM, Xu, Quan wrote: -Original Message- From: Xu, Quan Sent: Friday, March 27, 2015 10:01 AM To: 'Stefan Berger'; Kevin O'Connor Cc: seab...@seabios.org; stefano.stabell...@eu.citrix.com Subject: RE: [PATCH v10 3/6] Support for BIOS interrupt handler

Re: [Xen-devel] [Qemu-devel] [PATCH] SeaBios/vTPM: Enable Xen stubdom vTPM for HVM virtual machine

2015-03-24 Thread Stefan Berger
On 03/23/2015 10:20 PM, Xu, Quan wrote: -Original Message- From: Stefan Berger [mailto:stef...@linux.vnet.ibm.com] Sent: Tuesday, March 24, 2015 4:01 AM To: Xu, Quan; Ian Campbell Cc: ke...@koconnor.net; qemu-de...@nongnu.org; stefano.stabell...@eu.citrix.com; xen-devel@lists.xen.org

Re: [Xen-devel] [PATCH] SeaBios/vTPM: Enable Xen stubdom vTPM for HVM virtual machine

2015-03-23 Thread Stefan Berger
On 03/22/2015 09:47 PM, Xu, Quan wrote: -Original Message- From: Stefan Berger [mailto:stef...@linux.vnet.ibm.com] Sent: Friday, March 20, 2015 7:44 PM To: Ian Campbell; Xu, Quan Cc: ke...@koconnor.net; xen-devel@lists.xen.org; qemu-de...@nongnu.org; stefano.stabell...@eu.citrix.com

Re: [Xen-devel] [Qemu-devel] [PATCH] SeaBios/vTPM: Enable Xen stubdom vTPM for HVM virtual machine

2015-03-23 Thread Stefan Berger
On 03/23/2015 08:03 AM, Xu, Quan wrote: -Original Message- From: Stefan Berger [mailto:stef...@linux.vnet.ibm.com] Sent: Monday, March 23, 2015 6:57 PM To: Xu, Quan; Ian Campbell Cc: ke...@koconnor.net; xen-devel@lists.xen.org; qemu-de...@nongnu.org; stefano.stabell...@eu.citrix.com

Re: [Xen-devel] [PATCH] SeaBios/vTPM: Enable Xen stubdom vTPM for HVM virtual machine

2015-03-20 Thread Stefan Berger
On 03/19/2015 08:56 AM, Ian Campbell wrote: On Tue, 2015-03-10 at 08:16 -0400, Quan Xu wrote: @@ -151,6 +152,8 @@ device_hardware_setup(void) esp_scsi_setup(); megasas_setup(); pvscsi_setup(); +if (runningOnXen()) +vtpm4hvm_setup(); Is there anything which is

Re: [Xen-devel] [Qemu-devel] [PATCH v4 5/5] Qemu-Xen-vTPM: QEMU machine class is initialized before tpm_init()

2015-03-20 Thread Stefan Berger
vTPM driver. + */ +#ifdef CONFIG_TPM +if (tpm_init() 0) { +exit(1); +} +#endif + /* init generic devices */ if (qemu_opts_foreach(qemu_find_opts(device), device_init_func, NULL, 1) != 0) exit(1); Reviewed-by: Stefan Berger stef...@linux.vnet.ibm.com

Re: [Xen-devel] [PATCH] SeaBios/vTPM: Enable Xen stubdom vTPM for HVM virtual machine

2015-03-20 Thread Stefan Berger
On 03/19/2015 09:35 PM, Xu, Quan wrote: -Original Message- From: Ian Campbell [mailto:ian.campb...@citrix.com] Sent: Thursday, March 19, 2015 8:57 PM To: Xu, Quan Cc: ke...@koconnor.net; stef...@linux.vnet.ibm.com; xen-devel@lists.xen.org; qemu-de...@nongnu.org;

Re: [Xen-devel] [PATCH v4 4/5] Qemu-Xen-vTPM: Qemu vTPM xenstubdoms backen.

2015-03-18 Thread Stefan Berger
On 03/10/2015 08:14 AM, Quan Xu wrote: This Patch provides the glue for the TPM_TIS(Qemu frontend) to Xen stubdom vTPM domain that provides the actual TPM functionality. It sends data and TPM commends with xen_vtpm_frontend. It is similar as another two vTPM backens: *vTPM passthrough backen