Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp19085047ybl; Fri, 3 Jan 2020 15:30:38 -0800 (PST) X-Google-Smtp-Source: APXvYqwaFYWGf0didMLm0dIaCV1ZyO6mdP6TFp2Kzg8Eg9u/Z9gLrImsfL79k4887tdonrCPkTJm X-Received: by 2002:a05:6830:1188:: with SMTP id u8mr101576288otq.274.1578094237939; Fri, 03 Jan 2020 15:30:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578094237; cv=none; d=google.com; s=arc-20160816; b=IwpYwDte58ZiErrppLTxK3ogMUHRh2xG9vNhN5CnmExepBdyUy3bYtmOJSn6H8LJlw M7gqIwR5JCdvV8wg+rk+OJAo/grqA4lxcB6pKu7OG/p6um9CN2Tcs8RGMB3k0T/NeF8d wUfveuQupuM9pArh8whpmAsEWbktl5c8BbMyRAPZvWgacmv+vgA0QwZ8Jxy//Bm6OzmV xEsSTW2fjYU2IBmM+vd7rtGdLgRiQ0SpEv7V3OcnDacMLM1Fm5j536fEnhJXSmp1Hjqu uheH7OfVSWmsYesON7b+fAIrgiE8RcQ1R+m1F2BUAk5WblGy602d/NPz8xtCTZlIPADC tn3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=3Rh3Ilwnqrt9I3jwpDM7KZ6ZBDmlBnCx3pMnQmtxPHI=; b=aHgZcAg8JcN1HC3dJmEkMBCaZ1mqdY/iMtv46w3eKQPE2LwfxAd8bMyrFwVdlowGyC t/+shHu2NfUUwvOoNSaHrfLJXhsuuYp1HoH6oFszVbOcBH7eZKeaIKFiuZpWvmK8703+ JZ5XogkRPSSQSLsT1wG26Ezoiur2wkYG4FA9VR9wKFgUedGGNG2+FXfjeOVtKduKaVmh mgjl3A+IXDb9pT0602DELPQyLGK8kBNkc6dph1Wi4DM+N6M6C7jFo7evVJ+tH/OZKjKp n1QPBNcWKML1DPembyJfW9PBP1dklMI6cAC0eJEVI03zFx1NWo/ScMkrYZn89UoGCEM+ gE4Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u16si30194662otq.92.2020.01.03.15.30.25; Fri, 03 Jan 2020 15:30:37 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726373AbgACX3q (ORCPT + 99 others); Fri, 3 Jan 2020 18:29:46 -0500 Received: from mga11.intel.com ([192.55.52.93]:50748 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726118AbgACX3q (ORCPT ); Fri, 3 Jan 2020 18:29:46 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Jan 2020 15:29:46 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,392,1571727600"; d="scan'208";a="216899753" Received: from hkarray-mobl.ger.corp.intel.com (HELO localhost) ([10.252.22.101]) by fmsmga008.fm.intel.com with ESMTP; 03 Jan 2020 15:29:43 -0800 From: Jarkko Sakkinen To: linux-integrity@vger.kernel.org Cc: Jarkko Sakkinen , Jerry Snitselaar , Dan Williams , Jason Gunthorpe , linux-kernel@vger.kernel.org (open list), Stefan Berger Subject: [PATCH for-linus-v5.5-rc6 0/3] TPM changes for v5.5-rc6 Date: Sat, 4 Jan 2020 01:29:31 +0200 Message-Id: <20200103232935.11314-1-jarkko.sakkinen@linux.intel.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org There has been a bunch of reports (one from kernel bugzilla linked) reporting that when this commit is applied it causes on some machines boot freezes. Unfortunately hardware where this commit causes a failure is not widely available (only one I'm aware is Lenovo T490), which means we cannot predict yet how long it will take to properly fix tpm_tis interrupt probing. Thus, the least worst short term action is to revert the code to the state before this commit. In long term we need fix the tpm_tis probing code to work on machines that Stefan's code was supposed to fix. Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935 Cc: Jerry Snitselaar Cc: Dan Williams Jarkko Sakkinen (1): tpm: Revert "tpm_tis: reserve chip for duration of tpm_tis_core_init" Stefan Berger (2): tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" drivers/char/tpm/tpm_tis_core.c | 34 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 19 deletions(-) -- 2.20.1