Activity log for bug #490487

Date Who What changed Old value New value Message
2009-11-30 19:37:45 Andrew Pollock bug added bug
2009-11-30 19:38:08 Andrew Pollock affects linux-meta (Ubuntu) linux (Ubuntu)
2009-12-02 10:20:22 Andy Whitcroft linux (Ubuntu): importance Undecided Wishlist
2009-12-02 10:27:43 Andy Whitcroft description See also https://wiki.ubuntu.com/iTPMSupport and https://blueprints.edge.launchpad.net/ubuntu/+spec/itpm-support [Summary below distilled from: https://wiki.ubuntu.com/iTPMSupport and https://blueprints.edge.launchpad.net/ubuntu/+spec/itpm-support] Contemporary Lenovo and Dell laptops include a newer [[http://en.wikipedia.org/wiki/Trusted_Platform_Module|TPM chip]] (iTPM) which is not well supported by Linux. The fundamental problem is that iTPM doesn't set the TPM_STS_DATA_EXPECT status bit when sending it a burst of data and the current kernel module considers that a failure. And there is a secondary problem that the Thinkpads have the chip in an ACPI configuration that, while standard, eludes the kernel's autoprobing. Enterprise customers already relying on the TPM chip cannot move to newer laptops with the new iTPM chip because it is not supported by Linux. [[http://launchpad.net/~dds|David Smith]] has done a lot of work in this area. There are two kernel patches involved. The [[http://marc.info/?l=linux-kernel&m=125381794406624&w=2|first one]] has been merged into the mm tree. The [[http://marc.info/?l=tpmdd-devel&m=125264268716691&w=2|second one]] is being reworked.
2009-12-02 10:30:31 Andy Whitcroft description [Summary below distilled from: https://wiki.ubuntu.com/iTPMSupport and https://blueprints.edge.launchpad.net/ubuntu/+spec/itpm-support] Contemporary Lenovo and Dell laptops include a newer [[http://en.wikipedia.org/wiki/Trusted_Platform_Module|TPM chip]] (iTPM) which is not well supported by Linux. The fundamental problem is that iTPM doesn't set the TPM_STS_DATA_EXPECT status bit when sending it a burst of data and the current kernel module considers that a failure. And there is a secondary problem that the Thinkpads have the chip in an ACPI configuration that, while standard, eludes the kernel's autoprobing. Enterprise customers already relying on the TPM chip cannot move to newer laptops with the new iTPM chip because it is not supported by Linux. [[http://launchpad.net/~dds|David Smith]] has done a lot of work in this area. There are two kernel patches involved. The [[http://marc.info/?l=linux-kernel&m=125381794406624&w=2|first one]] has been merged into the mm tree. The [[http://marc.info/?l=tpmdd-devel&m=125264268716691&w=2|second one]] is being reworked. [Summary below distilled from: https://wiki.ubuntu.com/iTPMSupport and https://blueprints.edge.launchpad.net/ubuntu/+spec/itpm-support] Contemporary Lenovo and Dell laptops include a newer TMP chip (iTMP which is not well supported by Linux. http://en.wikipedia.org/wiki/Trusted_Platform_Module The fundamental problem is that iTPM doesn't set the TPM_STS_DATA_EXPECT status bit when sending it a burst of data and the current kernel module considers that a failure. And there is a secondary problem that the Thinkpads have the chip in an ACPI configuration that, while standard, eludes the kernel's autoprobing. Enterprise customers already relying on the TPM chip cannot move to newer laptops with the new iTPM chip because it is not supported by Linux. David Smith (~dds) has done a lot of work in this area. There are two kernel patches involved. The first has been merged into the mm tree. The second is being reworked. 1: http://marc.info/?l=linux-kernel&m=125381794406624&w=2 2: http://marc.info/?l=tpmdd-devel&m=125264268716691&w=2 Need to track these and see if they have hit the 2.6.32 tree.
2009-12-03 08:53:30 Andy Whitcroft linux (Ubuntu): status New Triaged
2009-12-08 12:03:57 Andy Whitcroft tags kernel-lucid kernel-lucid lucid
2009-12-08 12:03:59 Andy Whitcroft tags kernel-lucid lucid lucid
2010-02-01 18:22:40 Andrew Pollock description [Summary below distilled from: https://wiki.ubuntu.com/iTPMSupport and https://blueprints.edge.launchpad.net/ubuntu/+spec/itpm-support] Contemporary Lenovo and Dell laptops include a newer TMP chip (iTMP which is not well supported by Linux. http://en.wikipedia.org/wiki/Trusted_Platform_Module The fundamental problem is that iTPM doesn't set the TPM_STS_DATA_EXPECT status bit when sending it a burst of data and the current kernel module considers that a failure. And there is a secondary problem that the Thinkpads have the chip in an ACPI configuration that, while standard, eludes the kernel's autoprobing. Enterprise customers already relying on the TPM chip cannot move to newer laptops with the new iTPM chip because it is not supported by Linux. David Smith (~dds) has done a lot of work in this area. There are two kernel patches involved. The first has been merged into the mm tree. The second is being reworked. 1: http://marc.info/?l=linux-kernel&m=125381794406624&w=2 2: http://marc.info/?l=tpmdd-devel&m=125264268716691&w=2 Need to track these and see if they have hit the 2.6.32 tree. [Summary below distilled from: https://wiki.ubuntu.com/iTPMSupport and https://blueprints.edge.launchpad.net/ubuntu/+spec/itpm-support] Contemporary Lenovo and Dell laptops include a newer TPM chip (iTPM which is not well supported by Linux.   http://en.wikipedia.org/wiki/Trusted_Platform_Module The fundamental problem is that iTPM doesn't set the TPM_STS_DATA_EXPECT status bit when sending it a burst of data and the current kernel module considers that a failure. And there is a secondary problem that the Thinkpads have the chip in an ACPI configuration that, while standard, eludes the kernel's autoprobing. Enterprise customers already relying on the TPM chip cannot move to newer laptops with the new iTPM chip because it is not supported by Linux. David Smith (~dds) has done a lot of work in this area. There are two kernel patches involved. The first has been merged into the mm tree. The second is being reworked.   1: http://marc.info/?l=linux-kernel&m=125381794406624&w=2   2: http://marc.info/?l=tpmdd-devel&m=125264268716691&w=2 Need to track these and see if they have hit the 2.6.32 tree.
2010-02-10 17:18:25 Andy Whitcroft summary Please ensure the iTPM is supported by Lucid's kernel Enable iTPM support for lucid
2010-02-16 10:46:55 Andy Whitcroft linux (Ubuntu): assignee Andy Whitcroft (apw)
2010-02-16 10:46:58 Andy Whitcroft linux (Ubuntu): status Triaged Fix Committed
2010-02-18 21:20:20 Launchpad Janitor linux (Ubuntu): status Fix Committed Fix Released
2010-02-22 19:46:38 Launchpad Janitor branch linked lp:ubuntu/linux-mvl-dove
2010-03-10 11:24:43 Launchpad Janitor branch linked lp:ubuntu/linux-ec2
2014-02-24 15:23:46 Brad Figg tags lucid lucid verification-needed-lucid