| Summary: | Enabling testing TPM(v1.2) Support on QEMU | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] IoT Reference OS Kit | Reporter: | Amaranth Valluri <amarnath.valluri> |
| Component: | intel-iot-refkit-security | Assignee: | Amaranth Valluri <amarnath.valluri> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Medium | CC: | amarnath.valluri, matti-pekka.sivosuo, mikko.ylinen, patrick.ohly |
| Version: | unspecified | ||
| Target Milestone: | 2.3 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
| Bug Depends on: | |||
| Bug Blocks: | 11201 | ||
|
Description
Amaranth Valluri
2017-02-20 08:15:41 UTC
Patch set submitted to upstream, currently under review: http://lists.nongnu.org/archive/html/qemu-devel/2017-04/msg01287.html From QEMU upstream getting some resistance against using of 'swtpm' for TPM emulation, as it is foreign project to qemu. And suggesting to define a private/protocol protocol specification. So it is not realistic that the current proposal accepted by upstream with in the M4 time frame. (In reply to comment #1) > From QEMU upstream getting some resistance against using of 'swtpm' for TPM > emulation, as it is foreign project to qemu. And suggesting to define a > private/protocol protocol specification. So it is not realistic that the > current proposal accepted by upstream with in the M4 time frame. One may argue whether the upstream acceptance is a criteria to deliver this feature. I think not. Especially if we follow the dependency logic: it would not be possible to deliver bug #11070 either if this was not closed. AFAICS, the swtpm part is done. Have you submitted a meta-security patch to update the SRCREV? Also, the qemu part we'd need to maintain in a bbappend until the upstream patch is merged. The upstream status shall be tracked in the patch Upstream-Status. (In reply to comment #2) > (In reply to comment #1) > > > From QEMU upstream getting some resistance against using of 'swtpm' for TPM > > emulation, as it is foreign project to qemu. And suggesting to define a > > private/protocol protocol specification. So it is not realistic that the > > current proposal accepted by upstream with in the M4 time frame. > > One may argue whether the upstream acceptance is a criteria to deliver this > feature. I think not. Especially if we follow the dependency logic: it would > not be possible to deliver bug #11070 either if this was not closed. > > AFAICS, the swtpm part is done. Have you submitted a meta-security patch to > update the SRCREV? I have submitted the PR: https://lists.yoctoproject.org/pipermail/yocto/2017-April/035572.html Amarnath, this can be set to 'RESOLVED', IMO. swtpm/meta-security patches are merged to upstream, and qemu changes are submitted upstream and .bbappended in refkit. |