From patchwork Fri Apr 22 11:22:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Will Deacon X-Patchwork-Id: 1620752 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=yJ0hOFiG; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=XTO1jMQX; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KlBps0TNkz9ryY for ; Fri, 22 Apr 2022 21:23:01 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:Cc:To: From:Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=9wftObryreDvUwkMtIVSIpNOGbdOAAFgmzPMH9ZPuaA=; b=yJ0hOFiGSOKFMC Kr3kLkExj1VNqyIMjkccjHso09YbWd+rCRqYiC+dKrkTVnfIwix/RhQUSrVcLkkeaMHDnHmD0uoPN Zhb+0LMtbHCqeDLFmnycz5epj9kcb7uq75qputyNdimUqNvyMj9oX1//fqQJrQ4sTU9AD/DQ2EpeN jcNBI1Sj5RkoeWLaugSLMg8aIQOQzyJsO4MeCY3bEgOfH2VqeicvDZgU11kJWrKo98yDklaf1FEZH bWfMY6MWFq191fIldg9TBpl6kFvbLXmUmxpmM9kf4DqzGt+YDH7sh+Ihqsxi1DxAqOxE9RDWgdlx7 tB5RbPn8WylK5Ug53N0A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhrN6-000BsS-7i; Fri, 22 Apr 2022 11:22:44 +0000 Received: from ams.source.kernel.org ([145.40.68.75]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhrN3-000BrM-DY for linux-arm-kernel@lists.infradead.org; Fri, 22 Apr 2022 11:22:42 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 1862CB82C15; Fri, 22 Apr 2022 11:22:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A31B1C385AA; Fri, 22 Apr 2022 11:22:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1650626558; bh=tNf+5h5T3qHAOYjpS84V/nz/K0uUb9xr3AXDzXd1SVI=; h=Date:From:To:Cc:Subject:From; b=XTO1jMQX7j4vfTBeb9FIw1ko71H9TOx62On1ZoFva/AXm+eOBvgynQS7HoqhxBhMI t6snACFLEJ4J68S0O+R4TzdZyFKCowXAosmIxojZV8QOaS7BQrKH6C1kljEqJDJjzu VzUDR+IiSRNIzE/I210JtwcxH/yQtJIpKDiSABL1Ab1Nh0T+RLv6xP94kUPZHZ3sOS JGC0fjfVP3iDGZdug+hJv2Le69fo0yRqU6BAvyI0Q5YHCzueevqoabyLAnFycpxXr0 4z64Z2/pKy674216U6ONMwWB+UJJa3PZKgQ537KLqqnRmRsTssfBdq2mfWDhXEGdw0 KTyrRFRxS0vlQ== Date: Fri, 22 Apr 2022 12:22:34 +0100 From: Will Deacon To: joro@8bytes.org Cc: iommu@lists.linux-foundation.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, robin.murphy@arm.com, kernel-team@android.com Subject: [GIT PULL] iommu/arm-smmu: Fixes for 5.18 Message-ID: <20220422112233.GB9901@willie-the-truck> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220422_042241_644399_8D95856D X-CRM114-Status: GOOD ( 10.13 ) X-Spam-Score: -5.4 (-----) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Joerg, Unusually, we've got some SMMU driver fixes this time around. Summary in the tag -- please can you pull these for 5.18? Cheers, Content analysis details: (-5.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [145.40.68.75 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.2 DKIMWL_WL_HIGH DKIMwl.org - High trust sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Joerg, Unusually, we've got some SMMU driver fixes this time around. Summary in the tag -- please can you pull these for 5.18? Cheers, Will --->8 The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git tags/arm-smmu-fixes for you to fetch changes up to 4a25f2ea0e030b2fc852c4059a50181bfc5b2f57: iommu: arm-smmu: disable large page mappings for Nvidia arm-smmu (2022-04-22 11:21:30 +0100) ---------------------------------------------------------------- Arm SMMU fixes for 5.18 - Fix off-by-one in SMMUv3 SVA TLB invalidation - Disable large mappings to workaround nvidia erratum ---------------------------------------------------------------- Ashish Mhetre (1): iommu: arm-smmu: disable large page mappings for Nvidia arm-smmu Nicolin Chen (1): iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 9 +++++++- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 30 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-)