[Xen-devel] [qemu-mainline test] 32893: regressions - FAIL

2014-12-31 Thread xen . org
flight 32893 qemu-mainline real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/32893/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-rhel6hvm-intel 7 redhat-install fail REGR. vs. 32598 test-amd64-i386-qem

[Xen-devel] [linux-next test] 32890: regressions - FAIL

2014-12-31 Thread xen . org
flight 32890 linux-next real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/32890/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-winxpsp3 7 windows-install fail REGR. vs. 32849 Regressions which are

[Xen-devel] [qemu-mainline bisection] complete test-amd64-i386-freebsd10-i386

2014-12-31 Thread xen . org
branch xen-unstable xen branch xen-unstable job test-amd64-i386-freebsd10-i386 test guest-start Tree: linux git://xenbits.xen.org/linux-pvops.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git Tree: qemuu git://gi

[Xen-devel] [linux-3.10 test] 32888: regressions - FAIL

2014-12-31 Thread xen . org
flight 32888 linux-3.10 real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/32888/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-winxpsp3 7 windows-install fail REGR. vs. 26303 Regressions which are

[Xen-devel] [xen-unstable test] 32877: tolerable FAIL

2014-12-31 Thread xen . org
flight 32877 xen-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/32877/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-i386-pair17 guest-migrate/src_host/dst_host fail like 32844 Tests which did not succeed,

Re: [Xen-devel] [PATCH 0/7 v3] tools/hotplug: systemd changes for 4.5

2014-12-31 Thread Konrad Rzeszutek Wilk
On Mon, Dec 22, 2014 at 09:06:40AM +0100, Olaf Hering wrote: > On Fri, Dec 19, Konrad Rzeszutek Wilk wrote: > > > On Fri, Dec 19, 2014 at 12:25:26PM +0100, Olaf Hering wrote: > > > This is a resend of these two series: > > > http://lists.xenproject.org/archives/html/xen-devel/2014-12/msg00858.html

[Xen-devel] [qemu-mainline test] 32876: regressions - FAIL

2014-12-31 Thread xen . org
flight 32876 qemu-mainline real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/32876/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-qemuu-rhel6hvm-intel 7 redhat-installfail REGR. vs. 32598 test-amd64-i386-qem

[Xen-devel] [PATCH v3 12/14] vTPM/TPM2: Bind group keys and sectors data on disk

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- stubdom/vtpmmgr/disk_write.c | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/stubdom/vtpmmgr/disk_write.c b/stubdom/vtpmmgr/disk_write.c index 4c825c5..ab15a9a 100644 --- a/stubdom/vtpmmgr/disk_write.c +++ b/stubdom/vtpmmgr/disk_write.

[Xen-devel] [PATCH v3 14/14] vTPM/TPM2: Record some infomation in docs/misc/vtpmmgr.txt about

2014-12-31 Thread Quan Xu
'vtpmmgr on TPM 2.0' Signed-off-by: Quan Xu --- docs/misc/vtpmmgr.txt | 150 +- 1 file changed, 149 insertions(+), 1 deletion(-) diff --git a/docs/misc/vtpmmgr.txt b/docs/misc/vtpmmgr.txt index 026c52b..1f1af4d 100644 --- a/docs/misc/vtpmmgr.txt +

[Xen-devel] [PATCH v3 13/14] vTPM/TPM2: Unind group keys and sectors data on disk

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- stubdom/vtpmmgr/disk_read.c | 17 +++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/stubdom/vtpmmgr/disk_read.c b/stubdom/vtpmmgr/disk_read.c index 33aacdd..e9dc20f 100644 --- a/stubdom/vtpmmgr/disk_read.c +++ b/stubdom/vtpmmgr/disk_read.c

[Xen-devel] [PATCH v3 01/14] vTPM/TPM2: Add TPM 2.0 data structures and commands definition

2014-12-31 Thread Quan Xu
Add TPM 2.0 data structures on Trusted Platform Module Library Part 2: Structures and Trust Platform Module Library Part 3: Commands. Signed-off-by: Quan Xu --- stubdom/vtpmmgr/tpm2_types.h | 978 +++ 1 file changed, 978 insertions(+) create mode 100644 s

[Xen-devel] [PATCH v3 09/14] vTPM/TPM2: Support 'tpm2' extra command line.

2014-12-31 Thread Quan Xu
Make vtpm-stubdom domain compatible to launch on TPM 1.x / TPM 2.0. Add: .. extra="tpm2" .. to launch vtpm-stubdom domain on TPM 2.0, ignore it on TPM 1.x. for example, vtpm-stubdom domain configuration on TPM 2.0: kernel="/usr/lib/xen/boot/vtpmmgr-stubdom.gz" memory=16 disk=["file:/var

[Xen-devel] [PATCH v3 06/14] vTPM/TPM2: Create and load SK on TPM 2.0

2014-12-31 Thread Quan Xu
TPM2_Create is used to create an object that can be loaded into a TPM using TPM2_Load(). If the command completes successfully, the TPM will create the new object and return the object’s creation. data (creationData), its public area (outPublic), and its encrypted sensitive area (outPrivate). Prese

[Xen-devel] [PATCH v3 11/14] vTPM/TPM2: Support TPM 2.0 bind and unbind data

2014-12-31 Thread Quan Xu
Bind data with TPM2_RSA_Encrypt, which performs RSA encryption using the indicated padding scheme according to PKCS#1v2.1(PKCS#1). If the scheme of keyHandle is TPM_ALG_NULL, then the caller may use inScheme to specify the padding scheme. Unbind data with TPM2_RSA_Decrypt, which performs RSA decryp

[Xen-devel] [PATCH v3 07/14] vTPM/TPM2: TPM2.0 TIS initialization and self test.

2014-12-31 Thread Quan Xu
call the TPM 2.0 various registers that allow communication between the TPM 2.0 and platform hardware and software. TPM2_SelfTest causes the TPM 2.0 to perform a test of its capabilities. Signed-off-by: Quan Xu --- extras/mini-os/include/tpm_tis.h | 1 + extras/mini-os/tpm_tis.c | 156

[Xen-devel] [PATCH v3 05/14] vTPM/TPM2: TPM 2.0 takes ownership and create SRK

2014-12-31 Thread Quan Xu
TPM2_CreatePrimary is used to create a Primary Object under one of the Primary Seeds or a Temporary Object under TPM_RH_NULL. The command uses a TPM2B_PUBLIC as a template for the object to be created. The command will create and load a Primary Object. The sensitive area is not returned. Any type o

[Xen-devel] [PATCH v3 10/14] vTPM/TPM2: TPM 2.0 PCRs read

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- stubdom/vtpmmgr/init.c | 34 ++ stubdom/vtpmmgr/tpm2_types.h | 2 ++ stubdom/vtpmmgr/vtpmmgr.h| 1 + 3 files changed, 37 insertions(+) diff --git a/stubdom/vtpmmgr/init.c b/stubdom/vtpmmgr/init.c index 7e115a5..8bab764 100644

[Xen-devel] [PATCH v3 08/14] vTPM/TPM2: Add main entrance vtpmmgr2_init()

2014-12-31 Thread Quan Xu
Accept commands from the vtpm-stubdom domains via the mini-os TPM backend driver. The vTPM manager communicates directly with hardware TPM 2.0 using the mini-os tpm2_tis driver. Signed-off-by: Quan Xu --- stubdom/vtpmmgr/init.c| 109 ++ stubdom/vtp

[Xen-devel] [PATCH v3 02/14] vTPM/TPM2: TPM 2.0 data structures marshal

2014-12-31 Thread Quan Xu
Add TPM 2.0 data structure marshal for packing and unpacking TPM 2.0 data structures. Signed-off-by: Quan Xu --- stubdom/vtpmmgr/tpm2_marshal.h | 673 + 1 file changed, 673 insertions(+) create mode 100644 stubdom/vtpmmgr/tpm2_marshal.h diff --git a/stub

[Xen-devel] [PATCH v3 03/14] vTPM/TPM2: Add global data in vtpm_globals{}

2014-12-31 Thread Quan Xu
These data is for the Mini-os to access TPM 2.0 hardware. Signed-off-by: Quan Xu --- stubdom/vtpmmgr/vtpmmgr.h | 9 + 1 file changed, 9 insertions(+) diff --git a/stubdom/vtpmmgr/vtpmmgr.h b/stubdom/vtpmmgr/vtpmmgr.h index 2d9d153..0d0c604 100644 --- a/stubdom/vtpmmgr/vtpmmgr.h +++ b/st

[Xen-devel] [PATCH v3 00/14] Enable vTPM subsystem on TPM 2.0

2014-12-31 Thread Quan Xu
### # Happy New Year..# ### This series of patch enable the virtual Trusted Platform Module (vTPM) subsystem for Xen on TPM 2.0. Noted, functionality for a virtual guest operating system (a DomU) is still TPM 1.2. The main modifcation is on vtpmmgr-stubdom. The cha

[Xen-devel] [PATCH v3 04/14] vTPM/TPM2: Add TPM 2.0 Exposed APIs

2014-12-31 Thread Quan Xu
These TPM 2.0 Exposed APIs for the Mini-os to access TPM 2.0 hardware. Signed-off-by: Quan Xu --- stubdom/vtpmmgr/Makefile | 2 +- stubdom/vtpmmgr/tpm2.c | 455 +++ stubdom/vtpmmgr/tpm2.h | 104 +++ 3 files changed, 560 insertions(+), 1 d

[Xen-devel] Significant network performance difference when different NIC MQ handles the packet

2014-12-31 Thread Zhangleiqiang (Trump)
Hi, all: I have used pkt-gen to send udp packet (1400 bytes) from one Dom0 A to another Dom0 B each of which is connected by 10GE network. On the receive side (B),different "ksoftirqd/x" processes will handle the packet during each testing because the nic has multiple queues. I find tha

Re: [Xen-devel] [DEBUGGING Xen 4.4.1/Qxl/Debian unstable] QXL drivers don't want to install

2014-12-31 Thread Fabio Fantoni
Il 31/12/2014 02:26, Goonie Windy ha scritto: Ok Fabio, thanks to your configure, some bits of hacking the install part and lots of advises/support/encouragements ;) from Mark Pryor I ended up installing 4.5RC4 with QXL support on Deb8 unstable. So now what do you want me to test fabio? I ha

[Xen-devel] [linux-3.10 test] 32867: regressions - FAIL

2014-12-31 Thread xen . org
flight 32867 linux-3.10 real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/32867/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-winxpsp3 7 windows-install fail REGR. vs. 26303 Tests which are failin

[Xen-devel] [PATCH v2 2/5] vTPM: limit libxl__add_vtpms() function to para virtual machine

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- tools/libxl/libxl_create.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c index b1ff5ae..0a09925 100644 --- a/tools/libxl/libxl_create.c +++ b/tools/libxl/libxl_create.c @@ -1358,8 +1358,9

[Xen-devel] [PATCH v2 5/5] vTPM: add QEMU_STUBDOM_VTPM compile option

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- Config.mk | 4 tools/Makefile | 7 +++ 2 files changed, 11 insertions(+) diff --git a/Config.mk b/Config.mk index a5b6c41..5a5f413 100644 --- a/Config.mk +++ b/Config.mk @@ -254,6 +254,10 @@ endif OVMF_UPSTREAM_REVISION ?= 447d264115c476142f884af0be28762

[Xen-devel] [PATCH v2 0/5] vTPM: Xen stubdom vTPM for HVM virtual machine

2014-12-31 Thread Quan Xu
This patch series are only the Xen part to enable stubdom vTPM for HVM virtual machine. it will work w/ Qemu patch series and seaBios patch series. Change QEMU_STUBDOM_VTPM compile option from 'n' to 'y', when the Qemu/SeaBios patch series are merged. *INTRODUCTION*

[Xen-devel] [PATCH v2 3/5] vTPM: add TPM TCPA and SSDT for HVM virtual machine when vTPM is added

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- tools/firmware/hvmloader/acpi/build.c | 5 +++-- tools/libxl/libxl_create.c| 5 - tools/libxl/libxl_types.idl | 1 + tools/libxl/xl_cmdimpl.c | 2 ++ 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/tools/firmware/hv

[Xen-devel] [PATCH v2 4/5] vTPM: add vTPM device for HVM virtual machine

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- tools/libxl/libxl.c | 62 tools/libxl/libxl_create.c | 6 + tools/libxl/libxl_dm.c | 16 tools/libxl/libxl_internal.h | 3 +++ 4 files changed, 87 insertions(+) diff --git a/tools/libxl/li

[Xen-devel] [PATCH v2 1/5] vTPM: event channel bind interdomain with para/hvm virtual machine

2014-12-31 Thread Quan Xu
Signed-off-by: Quan Xu --- extras/mini-os/include/tpmback.h | 3 +++ extras/mini-os/tpmback.c | 20 +--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/extras/mini-os/include/tpmback.h b/extras/mini-os/include/tpmback.h index 4408986..2618098 100644 --- a