public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] TPM: refactoring and integrity
@ 2009-02-02 17:23 Rajiv Andrade
  2009-02-02 17:23 ` [PATCH 1/2] TPM: sysfs functions consolidation Rajiv Andrade
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Rajiv Andrade @ 2009-02-02 17:23 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, jmorris, dave, matthltc, zohar

This patchset contains a refactoring patch and integrity one. The first addresses Matt Helsley and Dave Hansen's comments on replacing the data[] vectors by packed structures making the code easier to read and debug and also consolidates most of the tpm_show_* functions. The second one provides an interface to read and extend PCR values, which is widely used by IMA.

This version also addresses Matt Helsley's last observation on the timeout_t structure usage to access TPM_CAP_PROP_TIS_DURATION capability, now a new structure is being used, duration_t, whose fields now match exactly as defined in the TPM specification.

Rajiv Andrade (2):
  TPM: sysfs functions consolidation
  TPM: integrity interface

 drivers/char/tpm/tpm.c |  528 ++++++++++++++++++++++--------------------------
 drivers/char/tpm/tpm.h |  142 +++++++++++++
 include/linux/tpm.h    |   35 ++++
 3 files changed, 423 insertions(+), 282 deletions(-)
 create mode 100644 include/linux/tpm.h


^ permalink raw reply	[flat|nested] 7+ messages in thread
* [PATCH 0/2] TPM: refactoring and integrity
@ 2009-01-29 23:01 Rajiv Andrade
  0 siblings, 0 replies; 7+ messages in thread
From: Rajiv Andrade @ 2009-01-29 23:01 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, dave, jmorris, matthltc, zohar

This patchset contains a refactoring patch and integrity one. The first addresses Matt Helsley and Dave Hansen's comments on replacing the data[] vectors by packed structures making the code easier to read and debug and also consolidates most of the tpm_show_* functions. The second one provides an interface to read and extend PCR values, which is widely used by IMA.

Rajiv Andrade (2):
  TPM: sysfs functions consolidation
  TPM: integrity interface

 drivers/char/tpm/tpm.c |  532 ++++++++++++++++++++++-------------------------
 drivers/char/tpm/tpm.h |  140 +++++++++++++
 include/linux/tpm.h    |   35 ++++
 3 files changed, 424 insertions(+), 283 deletions(-)
 create mode 100644 include/linux/tpm.h


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-02-03  5:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-02 17:23 [PATCH 0/2] TPM: refactoring and integrity Rajiv Andrade
2009-02-02 17:23 ` [PATCH 1/2] TPM: sysfs functions consolidation Rajiv Andrade
2009-02-02 17:23 ` [PATCH 2/2] TPM: integrity interface Rajiv Andrade
2009-02-03  5:46   ` Serge E. Hallyn
2009-02-02 22:47 ` [PATCH 0/2] TPM: refactoring and integrity James Morris
2009-02-03  0:26 ` James Morris
  -- strict thread matches above, loose matches on Subject: below --
2009-01-29 23:01 Rajiv Andrade

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox