Re: [Xen-devel] [PATCH 01/15] xen: x86: expose SGX to HVM domain in CPU featureset

2017-07-16 Thread Huang, Kai
On 7/12/2017 11:09 PM, Andrew Cooper wrote: On 09/07/17 10:04, Kai Huang wrote: Expose SGX in CPU featureset for HVM domain. SGX will not be supported for PV domain, as ENCLS (which SGX driver in guest essentially runs) must run in ring 0, while PV kernel runs in ring 3. Theoretically we can

Re: [Xen-devel] [PATCH 08/15] xen: x86: add SGX cpuid handling support.

2017-07-16 Thread Huang, Kai
On 7/14/2017 7:37 PM, Andrew Cooper wrote: On 13/07/17 07:42, Huang, Kai wrote: On 7/12/2017 10:56 PM, Andrew Cooper wrote: On 09/07/17 10:10, Kai Huang wrote: Why do we need this hide_epc parameter? If we aren't providing any epc resource to the guest, the entire sgx union should be zero

[Xen-devel] [linux-3.18 test] 111893: regressions - FAIL

2017-07-16 Thread osstest service owner
flight 111893 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/111893/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 110441 Tests which a

Re: [Xen-devel] [PATCH 15/15] xen: tools: expose EPC in ACPI table

2017-07-16 Thread Huang, Kai
On 7/14/2017 11:31 PM, Jan Beulich wrote: On 09.07.17 at 10:16, wrote: --- a/tools/firmware/hvmloader/util.c +++ b/tools/firmware/hvmloader/util.c @@ -330,6 +330,15 @@ cpuid(uint32_t idx, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx) : "0" (idx) ); } +void cpuid_

Re: [Xen-devel] [RFC PATCH 00/15] RFC: SGX virtualization design and draft patches

2017-07-16 Thread Huang, Kai
Hi Andrew, Thank you very much for comments. Sorry for late reply, and please see my reply below. On 7/12/2017 2:13 AM, Andrew Cooper wrote: On 09/07/17 09:03, Kai Huang wrote: Hi all, This series is RFC Xen SGX virtualization support design and RFC draft patches. Thankyou very much for

[Xen-devel] [linux-4.9 test] 111883: tolerable FAIL - PUSHED

2017-07-16 Thread osstest service owner
flight 111883 linux-4.9 real [real] http://logs.test-lab.xenproject.org/osstest/logs/111883/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail in 111843 pass in 111883 test-armhf-armhf-xl-

[Xen-devel] [xen-unstable test] 111875: regressions - FAIL

2017-07-16 Thread osstest service owner
flight 111875 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/111875/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-arndale 5 host-ping-check-native fail REGR. vs. 111777 Tests which are fa

[Xen-devel] [libvirt test] 111869: tolerable all pass - PUSHED

2017-07-16 Thread osstest service owner
flight 111869 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/111869/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 111792 test-armhf-armhf-libvirt-xsm 14 saveresto

[Xen-devel] [linux-linus test] 111866: regressions - FAIL

2017-07-16 Thread osstest service owner
flight 111866 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/111866/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 7 xen-boot fail REGR. vs. 110515 test-amd64

[Xen-devel] [linux-3.18 test] 111867: regressions - FAIL

2017-07-16 Thread osstest service owner
flight 111867 linux-3.18 real [real] http://logs.test-lab.xenproject.org/osstest/logs/111867/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 110441 test-amd64-am

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

2017-07-16 Thread osstest service owner
flight 111848 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/111848/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-win7-amd64 10 windows-install fail REGR. vs. 111765 test-amd64-i386-x

[Xen-devel] [linux-linus bisection] complete test-amd64-amd64-qemuu-nested-intel

2017-07-16 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job test-amd64-amd64-qemuu-nested-intel testid xen-boot Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemu git://xenbits.xen.org/qemu-xen-traditi

[Xen-devel] [xen-unstable-coverity test] 111879: regressions - ALL FAIL

2017-07-16 Thread osstest service owner
flight 111879 xen-unstable-coverity real [real] http://logs.test-lab.xenproject.org/osstest/logs/111879/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: coverity-amd646 coverity-build fail REGR. vs. 40 version t

[Xen-devel] [linux-4.9 test] 111843: regressions - FAIL

2017-07-16 Thread osstest service owner
flight 111843 linux-4.9 real [real] http://logs.test-lab.xenproject.org/osstest/logs/111843/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 111411 Tests which di

[Xen-devel] [xen-unstable test] 111836: regressions - trouble: broken/fail/pass

2017-07-16 Thread osstest service owner
flight 111836 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/111836/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-arndale 5 host-ping-check-native fail REGR. vs. 111777 build-armhf