Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5686864pxj; Wed, 23 Jun 2021 06:58:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxsBFrjG6mqzF4b9S1+xinDQNSjQ9tqemzjHJ3OOr2YSn8pkDsefuTFkornKul/L7QelxWC X-Received: by 2002:aa7:da53:: with SMTP id w19mr12654281eds.267.1624456688975; Wed, 23 Jun 2021 06:58:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624456688; cv=none; d=google.com; s=arc-20160816; b=mpmR1jUaWjPNvXDhOLHKJ75iXEsrKPrhVeGhcCZ2U6iuqU6SyqUfUGd6cc+l3210Nd jTDoz/EhwD4A2WuSmijLMXlDOlnxbvh3ykVoLvQqiQulYTx1tXeBKqA3lOpBjF26vZYW 1Q3/IoyXGeAkmaMjdtvCf+VCw2rJBvZvyImy5QQcofVY1+b0bN1p62dnThjZzwj3uH1u nlZZ8rTcjGWptNzzQPViMoKc1iJ5MprN5yHRHhN0EJJD4xmNaP1vmul06Xwtmqjrc7fP QnS7yw1tzgFtuPK2T1LlbRrKEdE9XswKH7EGOaZp5UAbQYHoQSax6HmIhW2JqzC4aYnX Sqwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=RdH5Ux74xVK2wrScu2Ci7w9hAP0427r0qM1D7Mc408U=; b=jCTy7ge9G2nQY16ZVveQbBMyx5V25zcDfRxX8leui6r81vloMDTNiixP2+1lCZqYmj fRIKuS//yROM6VQMxNF7c36yqZFob20Yeo6JBsbyDBuKckU/9xcHh9WZVq/NjuVWfdYO bpilR9xbwBmzVrDTbLFLKOcAdE7QbTIvpwLHbScFjULOsHnex+4FTZX6C4RbmW/wai+u axMjQ566qdGW7R3cK/MDZyMy49WlU+8QwiPfsYelUXgpLsbt+OHkKK3fLiZ8Tb/Abgwo cEHiu4ETmLfI4EIf0Nb2kJ00Z0mX3amswNMpcCzQunmRJesm4ppctXG8zzkUYgo5VURc r9xQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=k5I2pQA+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mm18si12449364ejb.584.2021.06.23.06.57.45; Wed, 23 Jun 2021 06:58:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=k5I2pQA+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231210AbhFWN6V (ORCPT + 99 others); Wed, 23 Jun 2021 09:58:21 -0400 Received: from mail.kernel.org ([198.145.29.99]:48822 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231196AbhFWN6U (ORCPT ); Wed, 23 Jun 2021 09:58:20 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 3B5F66108E; Wed, 23 Jun 2021 13:56:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1624456562; bh=ZxR4BovY53uDvOMSdze/R9rMzx/+26TaCSgXVB/sj1Q=; h=Date:From:To:Cc:Subject:From; b=k5I2pQA+lzyZhAXauzOM3OgRNgK20OwqM8AMBJtbLjIscKbp7oUuFtaIKNvQ2neUu HsDawwvt7r70fTimZSbHPhJRS3ZVqikroQiN5G5uLVVWOCM09JQ1FGT6UjRKCj6mja AUQTs/FpTK3SADxQHe+vFZXxcyKkZRlbog6npvGK5LohDzFW0wAK4gz1lqwg9IMOK8 4nCQIJaBi6k94HIYGC42TxNx76RxUwF4HoEB0eJB24tLhyQTY2Pahhea6NuJ82f4eL qDzCxPUn7Tda0VxZ5MVqvcnuoNfilWaCPti9GcoCW1WQfKAcZGONH2il2zLxHX9fto vDL8GrPA8hEEg== Date: Wed, 23 Jun 2021 16:56:00 +0300 From: Jarkko Sakkinen To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, linux-integrity@vger.kernel.org, jmorris@namei.org, dhowells@redhat.com, peterhuewe@gmx.de Subject: [GIT PULL] TPM DEVICE DRIVER changes for v5.14 Message-ID: <20210623135600.n343aglmvu272fsg@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Contains bug fixes for TPM, and support for signing modules using elliptic curve keys, which I promised to pick up to my tree. /Jarkko The following changes since commit 0c18f29aae7ce3dadd26d8ee3505d07cc982df75: module: limit enabling module.sig_enforce (2021-06-22 11:13:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git/ tags/tpmdd-next-v5.14-rc1 for you to fetch changes up to 87e9688481163dee836c7f86e02f9aaf3240af2e: certs: Add support for using elliptic curve keys for signing modules (2021-06-23 16:51:04 +0300) ---------------------------------------------------------------- tpmdd updates for Linux v5.14-rc1 ---------------------------------------------------------------- Amir Mizinski (1): tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE Jarkko Sakkinen (1): tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() Javier Martinez Canillas (1): tpm_tis_spi: add missing SPI device ID entries Liguang Zhang (1): tpm_tis_spi: set default probe function if device id not match Stefan Berger (2): certs: Trigger creation of RSA module signing key if it's not an RSA key certs: Add support for using elliptic curve keys for signing modules Tian Tao (2): tpm_crb: Use IOMEM_ERR_PTR when function returns iomem char: tpm: move to use request_irq by IRQF_NO_AUTOEN flag Yang Yingliang (1): tpm: fix some doc warnings in tpm1-cmd.c Zhen Lei (1): tpm_tis: Use DEFINE_RES_MEM() to simplify code certs/Kconfig | 26 ++++++++++++++++++++++++++ certs/Makefile | 21 +++++++++++++++++++++ crypto/asymmetric_keys/pkcs7_parser.c | 8 ++++++++ drivers/char/tpm/tpm1-cmd.c | 4 ++-- drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/char/tpm/tpm_crb.c | 2 +- drivers/char/tpm/tpm_tis.c | 6 +----- drivers/char/tpm/tpm_tis_core.c | 25 ++++++++++++++++++------- drivers/char/tpm/tpm_tis_core.h | 3 ++- drivers/char/tpm/tpm_tis_i2c_cr50.c | 4 ++-- drivers/char/tpm/tpm_tis_spi_main.c | 14 ++++++++++---- 11 files changed, 92 insertions(+), 23 deletions(-)