From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2A779EB64D9 for ; Mon, 10 Jul 2023 18:01:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231574AbjGJSBl (ORCPT ); Mon, 10 Jul 2023 14:01:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34148 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232969AbjGJSBh (ORCPT ); Mon, 10 Jul 2023 14:01:37 -0400 Received: from mail-qt1-x829.google.com (mail-qt1-x829.google.com [IPv6:2607:f8b0:4864:20::829]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E6B8E127 for ; Mon, 10 Jul 2023 11:01:35 -0700 (PDT) Received: by mail-qt1-x829.google.com with SMTP id d75a77b69052e-403b30c7377so4994711cf.1 for ; Mon, 10 Jul 2023 11:01:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; t=1689012095; x=1691604095; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=2mAb04uNq1AMHQNpvPDDERYq9CZGbl5fsMiRCnuOFIc=; b=opD2DNKdWmu40noOfYNxRV4vxH/LowhkkIXvYL/dihAlv4F11HxG7tOWywntDBxZ51 2HDCJpZ21XWmTjZNwugv5QczXc5JB0afrOBWEcZ/pAR8EV26t24abxWu9xZ4Jyn6jZ1x 67hLvzElobdKg24WLx4oLO+VEWJtIqai4XBUWRcl4pq8J7KDCHrHvpfYDdEsjQ3jyIMN d2uCQzkX4Ymufmya/IcVahFgcem1U7DUU/JwXgzemx1FLt0BY8QMlSJeYYZqZtO6uLB/ YdLmBZQqWf2AH/JWPSi8FMPPUJtyZEhNxkjMHxdI9UaXV4v7fj+9N1sheO9LlQb08bvV +/aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689012095; x=1691604095; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=2mAb04uNq1AMHQNpvPDDERYq9CZGbl5fsMiRCnuOFIc=; b=koXVNTWjGdAw9tmcaTgeTEisg0+D/ooU8RdnGI03RSYk1WyPmHo+2ANls88DFjGC7s BYcBeCO5+p95wKnwk6sGWkDzsnK7TPd+HsaBLsb54DFkaQ1WDvxaJEO38J8z9K2Vr4EV gNvQuwpB+Cvh+yynzc+1kUYipkuuSV3HoXOCySUBGBmbbpNRXrttY8oF1blIR5I6w4a/ degJMQyLYuALke8O6vDt3/uexGP/AMXyLyHDA/Nm0ccp1JAtK4mk1dSHe6nNfx/GDqgf DbwqBm4LGw1Smv+tPEduUpKo9Lm3srBDz5CSulsCOeehKmO92gyWRelE/VaAm7UkejxP a57g== X-Gm-Message-State: ABy/qLazGy0etFIrfmRcYDD3yeHJwufg1um46w+LDI5dgtv7nlwXg2S6 1cKjRMUf7AAiCxWEkSRZ+iY+LQ== X-Google-Smtp-Source: APBJJlFNIJ0STG/YX8tdMDnIoyf46UgtWo9nXXVxz3w2y7YTJeLvp5i08w3/IHh/aX3saMFV/M2A6A== X-Received: by 2002:a05:622a:148b:b0:401:ec6d:3870 with SMTP id t11-20020a05622a148b00b00401ec6d3870mr15990391qtx.11.1689012095010; Mon, 10 Jul 2023 11:01:35 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-142-68-25-194.dhcp-dynamic.fibreop.ns.bellaliant.net. [142.68.25.194]) by smtp.gmail.com with ESMTPSA id f7-20020ac84647000000b003e4d9c91106sm145530qto.57.2023.07.10.11.01.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Jul 2023 11:01:34 -0700 (PDT) Received: from jgg by wakko with local (Exim 4.95) (envelope-from ) id 1qIvCX-0004TE-RP; Mon, 10 Jul 2023 15:01:33 -0300 Date: Mon, 10 Jul 2023 15:01:33 -0300 From: Jason Gunthorpe To: Christian Hesse Cc: linux-integrity@vger.kernel.org, Thorsten Leemhuis , Lino Sanfilippo , Linux kernel regressions list , Peter Huewe , stable@vger.kernel.org, roubro1991@gmail.com Subject: Re: [PATCH v2 1/2] tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 12th gen Message-ID: References: <20230710133836.4367-1-mail@eworm.de> <20230710142916.18162-1-mail@eworm.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230710142916.18162-1-mail@eworm.de> Precedence: bulk List-ID: X-Mailing-List: linux-integrity@vger.kernel.org On Mon, Jul 10, 2023 at 04:28:43PM +0200, Christian Hesse wrote: > This device suffer an irq storm, so add it in tpm_tis_dmi_table to > force polling. I can't help but feel like we are doing something wrong in the Linux driver that we keep having IRQ problems. Surely Windows uses the IRQ on these devices? How does it work reliably there? Jason