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 |
|