[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL v1 00/10] Merge TPM 2020/03/04
From: |
Auger Eric |
Subject: |
Re: [PULL v1 00/10] Merge TPM 2020/03/04 |
Date: |
Thu, 5 Mar 2020 16:11:52 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 |
Hi Peter, Stefan
On 3/5/20 3:50 PM, Peter Maydell wrote:
> On Wed, 4 Mar 2020 at 13:12, Stefan Berger <address@hidden> wrote:
>>
>> This series of patches adds support for TPM on ARM.
>>
>> Regards,
>> Stefan
>>
>> The following changes since commit 2ac031d171ccd18c973014d9978b4a63f0ad5fb0:
>>
>> Merge remote-tracking branch
>> 'remotes/palmer/tags/riscv-for-master-5.0-sf3' into staging (2020-03-03
>> 11:06:39 +0000)
>>
>> are available in the Git repository at:
>>
>> git://github.com/stefanberger/qemu-tpm.git tags/pull-tpm-2020-03-04-1
>>
>> for you to fetch changes up to cf5b8ff14b38eb93363364635df3a0e6aa8c74e5:
>>
>> test: tpm-tis: Add Sysbus TPM-TIS device test (2020-03-03 07:29:09 -0500)
>
>
> Hi; this fails 'make check' on osx hosts (possibly also elsewhere
> but that's the first build to fail):
>
> MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
> QTEST_QEMU_BINARY=aarch64-softmmu/qemu-system-aarch64
> QTEST_QEMU_IMG=qemu-img tests/qtest/arm-cpu-features -m=quick -k --tap
> < /dev/null | ./scripts/tap-driver.pl --test-name="arm-cpu-features"
> PASS 1 arm-cpu-features /aarch64/arm/query-cpu-model-expansion
> qemu-system-aarch64: -accel kvm: invalid accelerator kvm
> qemu-system-aarch64: falling back to tcg
> PASS 2 arm-cpu-features /aarch64/arm/kvm/query-cpu-model-expansion
> qemu-system-aarch64: -accel kvm: invalid accelerator kvm
> qemu-system-aarch64: falling back to tcg
> PASS 3 arm-cpu-features /aarch64/arm/kvm/query-cpu-model-expansion/sve-off
> PASS 4 arm-cpu-features
> /aarch64/arm/max/query-cpu-model-expansion/sve-max-vq-8
> PASS 5 arm-cpu-features /aarch64/arm/max/query-cpu-model-expansion/sve-off
> MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
> QTEST_QEMU_BINARY=aarch64-softmmu/qemu-system-aarch64
> QTEST_QEMU_IMG=qemu-img tests/qtest/tpm-tis-device-test -m=quick -k
> --tap < /dev/null | ./scripts/tap-driver.pl
> --test-name="tpm-tis-device-test"
> qemu-system-aarch64: Device tpm-tis-device can not be dynamically instantiated
> Broken pipe
> /Users/pm215/src/qemu-for-merges/tests/qtest/libqtest.c:166:
> kill_qemu() tried to terminate QEMU process but encountered exit
> status 1 (expected 0)
> ERROR - missing test plan
I think it is an issue in
[PATCH v4 06/10] hw/arm/virt: vTPM support
TYPE_BINDING(TYPE_TPM_TIS_SYSBUS, add_tpm_tis_fdt_node),
is within the CONFIG_LINUX and should be outside.
I am going to send a fix right now but I don't have any environment
ready to test it against make check.
By the way, Peter, you did not review
[PATCH v4 06/10] hw/arm/virt: vTPM support
Are you OK with it besides the above issue?
Thanks
Eric
>
>
> thanks
> -- PMM
>
- [PULL v1 07/10] docs/specs/tpm: Document TPM_TIS sysbus device for ARM, (continued)
- [PULL v1 07/10] docs/specs/tpm: Document TPM_TIS sysbus device for ARM, Stefan Berger, 2020/03/04
- [PULL v1 04/10] tpm: Separate TPM_TIS and TPM_TIS_ISA configs, Stefan Berger, 2020/03/04
- [PULL v1 01/10] tpm: rename TPM_TIS into TPM_TIS_ISA, Stefan Berger, 2020/03/04
- [PULL v1 10/10] test: tpm-tis: Add Sysbus TPM-TIS device test, Stefan Berger, 2020/03/04
- [PULL v1 02/10] tpm: Use TPMState as a common struct, Stefan Berger, 2020/03/04
- [PULL v1 08/10] test: tpm: pass optional machine options to swtpm test functions, Stefan Berger, 2020/03/04
- [PULL v1 05/10] tpm: Add the SysBus TPM TIS device, Stefan Berger, 2020/03/04
- [PULL v1 09/10] test: tpm-tis: Get prepared to share tests between ISA and sysbus devices, Stefan Berger, 2020/03/04
- [PULL v1 06/10] hw/arm/virt: vTPM support, Stefan Berger, 2020/03/04
- Re: [PULL v1 00/10] Merge TPM 2020/03/04, Peter Maydell, 2020/03/05
- Re: [PULL v1 00/10] Merge TPM 2020/03/04,
Auger Eric <=