All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] tpmdd updates for Linux 4.11
@ 2017-02-03 20:41 Jarkko Sakkinen
  2017-02-03 23:34 ` James Morris
  0 siblings, 1 reply; 4+ messages in thread
From: Jarkko Sakkinen @ 2017-02-03 20:41 UTC (permalink / raw)
  To: James Morris; +Cc: linux-security-module, linux-kernel, tpmdd-devel

Hi

This is the second flush of updates for 4.11. 

The pull request include two new features:

1. Extension to tpm_pcr_extend() (used by IMA) to extend all PCR banks
instead of just SHA-1 banks. It is recommended by TCG to do so in order
to prevent malicious use of PCRs.
2. TPM 2.0 event log with backend support for OF device tree.

/Jarkko

The following changes since commit 20f482ab9e0f800d1e01ce748ebd382d085abe56:

  ima: allow to check MAY_APPEND (2017-01-27 14:17:21 -0500)

are available in the git repository at:

  git://git.infradead.org/users/jjs/linux-tpmdd.git tags/tpmdd-next-20170204

for you to fetch changes up to 70ea163699b68963e222a905e184f6436e8a290d:

  tpm: silence an array overflow warning (2017-02-03 22:33:55 +0200)

----------------------------------------------------------------
tpmdd updates for Linux 4.11

----------------------------------------------------------------
Dan Carpenter (1):
      tpm: silence an array overflow warning

Jarkko Sakkinen (2):
      tpm: remove tpm_read_index and tpm_write_index from tpm.h
      tpm: fix RC value check in tpm2_seal_trusted

Jason Gunthorpe (1):
      tpm: Begin the process to deprecate user_read_timer

Maciej S. Szmigiero (1):
      tpm_tis: fix iTPM probe via probe_itpm() function

Nayna Jain (4):
      tpm: implement TPM 2.0 capability to get active PCR banks
      tpm: enhance TPM 2.0 PCR extend to support multiple banks
      tpm: enhance read_log_of() to support Physical TPM event log
      tpm: add securityfs support for TPM 2.0 firmware event log

Stefan Berger (1):
      tpm: fix the type of owned field in cap_t

 drivers/char/tpm/Kconfig                           |   1 +
 drivers/char/tpm/Makefile                          |   2 +-
 drivers/char/tpm/tpm-dev.c                         |   5 +-
 drivers/char/tpm/tpm-interface.c                   |  14 +-
 drivers/char/tpm/tpm.h                             |  39 ++--
 .../char/tpm/{tpm_eventlog.c => tpm1_eventlog.c}   |  35 ++--
 drivers/char/tpm/tpm2-cmd.c                        | 170 ++++++++++++-----
 drivers/char/tpm/tpm2_eventlog.c                   | 203 +++++++++++++++++++++
 drivers/char/tpm/tpm_acpi.c                        |   3 +
 drivers/char/tpm/tpm_atmel.h                       |   6 +
 drivers/char/tpm/tpm_eventlog.h                    |  51 +++++-
 drivers/char/tpm/tpm_nsc.c                         |  12 ++
 drivers/char/tpm/tpm_of.c                          |  27 ++-
 drivers/char/tpm/tpm_tis_core.c                    |  25 +--
 14 files changed, 497 insertions(+), 96 deletions(-)
 rename drivers/char/tpm/{tpm_eventlog.c => tpm1_eventlog.c} (95%)
 create mode 100644 drivers/char/tpm/tpm2_eventlog.c

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

* Re: [GIT PULL] tpmdd updates for Linux 4.11
  2017-02-03 20:41 [GIT PULL] tpmdd updates for Linux 4.11 Jarkko Sakkinen
@ 2017-02-03 23:34 ` James Morris
  0 siblings, 0 replies; 4+ messages in thread
From: James Morris @ 2017-02-03 23:34 UTC (permalink / raw)
  To: Jarkko Sakkinen; +Cc: linux-security-module, linux-kernel, tpmdd-devel

On Fri, 3 Feb 2017, Jarkko Sakkinen wrote:

> Hi
> 
> This is the second flush of updates for 4.11. 
> 
> The pull request include two new features:
> 
> 1. Extension to tpm_pcr_extend() (used by IMA) to extend all PCR banks
> instead of just SHA-1 banks. It is recommended by TCG to do so in order
> to prevent malicious use of PCRs.
> 2. TPM 2.0 event log with backend support for OF device tree.
> 
> /Jarkko
> 
> The following changes since commit 20f482ab9e0f800d1e01ce748ebd382d085abe56:
> 
>   ima: allow to check MAY_APPEND (2017-01-27 14:17:21 -0500)
> 
> are available in the git repository at:
> 
>   git://git.infradead.org/users/jjs/linux-tpmdd.git tags/tpmdd-next-20170204
> 

Pulled, thanks!

-- 
James Morris
<jmorris@namei.org>

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

* Re: [GIT PULL] tpmdd updates for Linux 4.11
  2017-01-23 16:36 Jarkko Sakkinen
@ 2017-01-23 22:38 ` James Morris
  0 siblings, 0 replies; 4+ messages in thread
From: James Morris @ 2017-01-23 22:38 UTC (permalink / raw)
  To: Jarkko Sakkinen; +Cc: linux-security-module, linux-kernel, tpmdd-devel

On Mon, 23 Jan 2017, Jarkko Sakkinen wrote:

> Hi
> 
> This pull request contains tpmdd updates for Linux 4.11. This release
> contains only bug fixes and minor enhancements.
> 
> /Jarkko
> 
> The following changes since commit b25e67161c295c98acda92123b2dd1e7d8642901:
> 
>   seccomp: dump core when using SECCOMP_RET_KILL (2017-01-23 21:42:42 +1100)
> 
> are available in the git repository at:
> 
>   git://git.infradead.org/users/jjs/linux-tpmdd.git tags/tpmdd-next-20170123
> 

Pulled, thanks!


-- 
James Morris
<jmorris@namei.org>

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

* [GIT PULL] tpmdd updates for Linux 4.11
@ 2017-01-23 16:36 Jarkko Sakkinen
  2017-01-23 22:38 ` James Morris
  0 siblings, 1 reply; 4+ messages in thread
From: Jarkko Sakkinen @ 2017-01-23 16:36 UTC (permalink / raw)
  To: James Morris; +Cc: linux-security-module, linux-kernel, tpmdd-devel

Hi

This pull request contains tpmdd updates for Linux 4.11. This release
contains only bug fixes and minor enhancements.

/Jarkko

The following changes since commit b25e67161c295c98acda92123b2dd1e7d8642901:

  seccomp: dump core when using SECCOMP_RET_KILL (2017-01-23 21:42:42 +1100)

are available in the git repository at:

  git://git.infradead.org/users/jjs/linux-tpmdd.git tags/tpmdd-next-20170123

for you to fetch changes up to c659af78eb7b7d7be40f23d9d97bde58eb1368ac:

  tpm: Check size of response before accessing data (2017-01-23 18:28:18 +0200)

----------------------------------------------------------------
tpmdd updates for Linux 4.11

----------------------------------------------------------------
Corentin Labbe (1):
      tpm/st33zp24: Remove unneeded linux/miscdevice.h include

Geliang Tang (1):
      tpm/tpm_tis_spi: drop duplicate header module.h

Jason Gunthorpe (1):
      tpm: Do not print an error message when doing TPM auto startup

Jiandi An (1):
      tpm, tpm_crb: Handle 64-bit resource in crb_check_resource()

Maciej S. Szmigiero (1):
      tpm_tis: use default timeout value if chip reports it as zero

Stefan Berger (1):
      tpm: Check size of response before accessing data

Winkler, Tomas (4):
      tpm: add kdoc for tpm_transmit and tpm_transmit_cmd
      tpm/tpm2-chip: fix kdoc errors
      tmp: use pdev for parent device in tpm_chip_alloc
      tpm/vtpm: fix kdoc warnings

 drivers/char/tpm/st33zp24/st33zp24.c |   1 -
 drivers/char/tpm/tpm-chip.c          |   8 +-
 drivers/char/tpm/tpm-interface.c     | 159 ++++++++++++++++++++++----------
 drivers/char/tpm/tpm-sysfs.c         |  28 ++++--
 drivers/char/tpm/tpm.h               |   7 +-
 drivers/char/tpm/tpm2-cmd.c          | 170 +++++++++++++++++++++--------------
 drivers/char/tpm/tpm_crb.c           |   8 +-
 drivers/char/tpm/tpm_ibmvtpm.c       | 106 +++++++++++-----------
 drivers/char/tpm/tpm_tis.c           |   2 +-
 drivers/char/tpm/tpm_tis_core.c      |   9 +-
 drivers/char/tpm/tpm_tis_core.h      |   2 +-
 drivers/char/tpm/tpm_tis_spi.c       |   1 -
 drivers/char/tpm/tpm_vtpm_proxy.c    |  48 +++++++---
 13 files changed, 347 insertions(+), 202 deletions(-)

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

end of thread, other threads:[~2017-02-03 23:35 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-03 20:41 [GIT PULL] tpmdd updates for Linux 4.11 Jarkko Sakkinen
2017-02-03 23:34 ` James Morris
  -- strict thread matches above, loose matches on Subject: below --
2017-01-23 16:36 Jarkko Sakkinen
2017-01-23 22:38 ` James Morris

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.