Re: [PATCH v2 1/6] tpm: Enable TPM CRB interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[...]

>>>>> diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c
>>>>> index 308d71f..2992197 100644
>>>>> --- a/tests/qemuxml2argvtest.c
>>>>> +++ b/tests/qemuxml2argvtest.c
>>>>> @@ -2134,6 +2134,9 @@ mymain(void)
>>>>>          DO_TEST("tpm-passthrough",
>>>>>                QEMU_CAPS_DEVICE_TPM_PASSTHROUGH,
>>>>> QEMU_CAPS_DEVICE_TPM_TIS);
>>>>> +    DO_TEST("tpm-passthrough-crb",
>>>>> +            QEMU_CAPS_DEVICE_TPM_PASSTHROUGH,
>>>>> QEMU_CAPS_DEVICE_TPM_TIS,
>>>> IOW: This would have failed if you didn't add the TPM_TIS here...
>>> Yes. In that regard I was wondering how to go about these attributes. We
>>> don't want to start QEMU but only create its command line. Can we expect
>>> that someone running the tests has the latest QEMU on the system ? I can
>>> remove it when I copy /usr/local/bin/qemu-system... to /usr/bin/.
>>>
>> Check out the DO_TEST_CAPS_LATEST macro... Note the only consumer is
>> 'disk-drive-write-cache' and it uses 'pc-i440fx-2.6' for a machine type
>> - hopefully this helps with the other quandary.
> 
> I see that test case now that I rebased. Do I really need the
> DO_TEST_CAPS_LATEST? It works without it. Maybe due to some recent
> changes in libvirt it doesn't seem to require this capability in the
> local QEMU executable?
> 
>    Stefan
> 

Sorry busy day today...   It should just be a simple rename of your
.args file to have the x86_64.latest included and use of macro. If that
doesn't work, then pkrempa will probably be interested.

The macro is new - see commit 976fbb98  (and a few after that used it)

John

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux