From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751803AbdJRPsa (ORCPT ); Wed, 18 Oct 2017 11:48:30 -0400 Received: from mga05.intel.com ([192.55.52.43]:38305 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751632AbdJRPs2 (ORCPT ); Wed, 18 Oct 2017 11:48:28 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.43,397,1503385200"; d="scan'208";a="911165073" Date: Wed, 18 Oct 2017 18:48:24 +0300 From: Jarkko Sakkinen To: jmorrisli@nux.intel.com Cc: linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org Subject: [GIT PULL] tpmdd updates for Linux 4.15 Message-ID: <20171018154824.5mgrgr7jnlfwgujt@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Contains mostly minor fixes. Selected more essential changes: * Essential clean up for tpm_crb so that ARM64 and x86 versions do not distract each other as much as before. * /dev/tpm0 rejects now too short writes (shorter buffer than specified in the command header. * Use DMA-safe buffer in tpm_tis_spi. /Jarkko The following changes since commit 25eabb13c7d67ae32298015c5e28d00f604f412c: Merge tag 'v4.14-rc2' into next-general (2017-09-24 22:41:55 -0700) are available in the git repository at: git://git.infradead.org/users/jjs/linux-tpmdd.git tags/tpmdd-next-20171018 for you to fetch changes up to 33957a104c86985f087b08a363590a948c9ff08c: tpm, tpm_tis: use ARRAY_SIZE() to define TPM_HID_USR_IDX (2017-10-18 18:28:49 +0300) ---------------------------------------------------------------- tpmdd updates for Linux 4.15 ---------------------------------------------------------------- Alexander Steffen (5): tpm_tis_spi: Use DMA-safe memory for SPI transfers tpm: Trigger only missing TPM 2.0 self tests tpm: Use dynamic delay to wait for TPM 2.0 self test result tpm: React correctly to RC_TESTING from TPM 2.0 self tests tpm-dev-common: Reject too short writes Arnd Bergmann (1): tpm: constify transmit data pointers Colin Ian King (1): tpm_tis: make array cmd_getticks static const to shrink object code size Jarkko Sakkinen (4): tpm: migrate pubek_show to struct tpm_buf tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl() tpm: fix type of a local variable in tpm2_map_command() tpm: fix type of a local variables in tpm_tis_spi.c Jiandi An (1): tpm/tpm_crb: Use start method value from ACPI table directly Jérémy Lefaure (1): tpm, tpm_tis: use ARRAY_SIZE() to define TPM_HID_USR_IDX Ruben Roy (1): tpm: fix duplicate inline declaration specifier drivers/char/tpm/tpm-dev-common.c | 6 +++ drivers/char/tpm/tpm-sysfs.c | 87 +++++++++++++++++++++------------------ drivers/char/tpm/tpm.h | 15 +------ drivers/char/tpm/tpm2-cmd.c | 73 ++++++++++---------------------- drivers/char/tpm/tpm2-space.c | 4 +- drivers/char/tpm/tpm_crb.c | 59 +++++++++++++------------- drivers/char/tpm/tpm_tis.c | 5 ++- drivers/char/tpm/tpm_tis_core.c | 6 +-- drivers/char/tpm/tpm_tis_core.h | 4 +- drivers/char/tpm/tpm_tis_spi.c | 73 +++++++++++++++++++------------- 10 files changed, 161 insertions(+), 171 deletions(-)