Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp1306605rdb; Mon, 2 Oct 2023 05:58:43 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFEF1qWNNgjkErV3PAGZd1FF8/TIeA2FH8LREKaR5Ff6DuwtsKy46rkZGQOWuwmRu1nkkBf X-Received: by 2002:a05:6870:4723:b0:1dc:9714:e2b3 with SMTP id b35-20020a056870472300b001dc9714e2b3mr14618658oaq.7.1696251522567; Mon, 02 Oct 2023 05:58:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696251522; cv=none; d=google.com; s=arc-20160816; b=GFKGw2jLs+kVQ4y8UNQVbeXtXwp5xKes3Xy7vGGgzyp6+WYc8I//Acu7cKGZRjgcfW lz6HNj70EYiEFhNXT8XbtD9i+NyvaAMZxRTIMP/B6ikmtxouz9Sk1dxvOUt9fWDE2ukB TBglp5IpcT61H+L3djvF5mJNWPaHXohSfTFHhyUwIiOmhi39fnWrYLJgrI7E91eTyFEd 1FsjwZL5xRxRn15y470lTVKzWa+DTOCms84g9CPSw/76nMVT0+2SxArwkVtpjpn5ECEf txQ1jioFGWO2JdG5R+kMMeawJFxMYxAvPM3x+fBvUXsCFpEOhdWXbpyROYo1PsVViZ9p 2EWg== 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=4ZCeOpNFdsA8ZJ9Fcctd1BF76y+7O+dPqoiTTnprCtI=; fh=KFF5Ysak9SZbsrhLr1VNssZneHrqrBEvJZOMqZE84j8=; b=MHtjB7sbii5tE8V2U2F1LfYjfdhG96QltHjGPIy2EaU4NHzUwJM2LBSThmZbhG1gC8 C9+Xq2bVK9jOqoOEf6wvmDfkRs86C1J0xhI6H+BwR73hRtdbtfE87Mh7I0njEaw2WgUf WyloqjNBK2kmIYQhls0y6zoM+MnKTwFQEiB76cEok4On4Abo5LesL3HhBz8hGHwkjokN hpk9pH0EhNBtmkyikBUiSQJkjiZYa85EqLllSkFozKPAFFjiUNaq1QpGfuBbZoTPn0Jg NU8Au89GyF962qdLqJI7sNNqa+/aOQpvlWrCJwZxWXAUhyGS3QMO/UknaCPvzZd/Ts8a RSnw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@8bytes.org header.s=default header.b=ypTQIu+m; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id q17-20020a637511000000b00564b8e55214si27744387pgc.385.2023.10.02.05.58.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 05:58:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@8bytes.org header.s=default header.b=ypTQIu+m; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 016908073842; Sun, 1 Oct 2023 23:41:33 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235547AbjJBGlS (ORCPT + 99 others); Mon, 2 Oct 2023 02:41:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39306 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235512AbjJBGlQ (ORCPT ); Mon, 2 Oct 2023 02:41:16 -0400 Received: from mail.8bytes.org (mail.8bytes.org [85.214.250.239]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 221179B for ; Sun, 1 Oct 2023 23:41:12 -0700 (PDT) Received: from 8bytes.org (pd9fe9df8.dip0.t-ipconnect.de [217.254.157.248]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.8bytes.org (Postfix) with ESMTPSA id EA6E11A25DB; Mon, 2 Oct 2023 08:41:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=8bytes.org; s=default; t=1696228871; bh=W4Tp5WnCJ54D2BoW9qbc/kq5SmRYARJLysU6XU7xl+s=; h=Date:From:To:Cc:Subject:From; b=ypTQIu+moWXyectBcNgrPPIu1c/q6jjyAtaAcmB2OQ27Ii91wMMq0dLagmlUlknqy NE1y3Axabb8KpaULYy7+RMhHvII9P0i5I7PYrR+abt2s3+9C9S9ke8G024R8TOmnvL rmk5DvEFLmr2KzUb6hSkGHrxpMLdta0voInaMdtBaAwEv5FrqZLdLdbHFbwqyVXUiz qF9r/QCMJ6QjYXUy/BmeoMHPAy4gijfqUkxbt6hCiFWrd18sH0UIoRLhg8i1JQjP5W LNt3jUXsYUz324ImUV9ZMjcsAT8v2Sl/nB89FiWOvd6jM6L/OAMFvIn+/uL7NgqO1w 1kWZuFKxBHSGw== Date: Mon, 2 Oct 2023 08:41:09 +0200 From: Joerg Roedel To: Linus Torvalds Cc: Will Deacon , linux-kernel@vger.kernel.org, iommu@lists.linux.dev Subject: [git pull] IOMMU Fixes for Linux v6.6-rc4 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="TGFrNeBVgX5uFluk" Content-Disposition: inline X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Sun, 01 Oct 2023 23:41:33 -0700 (PDT) --TGFrNeBVgX5uFluk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Linus, The following changes since commit 6465e260f48790807eef06b583b38ca9789b6072: Linux 6.6-rc3 (2023-09-24 14:31:13 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git tags/iommu-fixes-v6.6-rc4 for you to fetch changes up to 59df44bfb0ca4c3ee1f1c3c5d0ee8e314844799e: iommu/vt-d: Avoid memory allocation in iommu_suspend() (2023-09-25 16:10:36 +0200) ---------------------------------------------------------------- IOMMU Fixes for Linux v6.6-rc4 Including: - Arm SMMU fixes from Will Deacon: - Fix TLB range command encoding when TTL, Num and Scale are all zero - Fix soft lockup by limiting TLB invalidation ops issued by SVA - Fix clocks description for SDM630 platform in arm-smmu DT binding - Intel VT-d fix from Lu Baolu: - Fix a suspend/hibernation problem in iommu_suspend() - Mediatek driver: Fix page table sharing for addresses over 4GiB - Apple/Dart: DMA_FQ handling fix in attach_dev() ---------------------------------------------------------------- Hector Martin (1): iommu/apple-dart: Handle DMA_FQ domains in attach_dev() Joerg Roedel (1): Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into iommu/fixes Konrad Dybcio (1): dt-bindings: arm-smmu: Fix SDM630 clocks description Nicolin Chen (1): iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range Robin Murphy (1): iommu/arm-smmu-v3: Avoid constructing invalid range commands Yong Wu (1): iommu/mediatek: Fix share pgtable for iova over 4GB Zhang Rui (1): iommu/vt-d: Avoid memory allocation in iommu_suspend() Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 2 +- drivers/iommu/apple-dart.c | 3 +-- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 18 ++++++++++++++++-- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 15 ++++++++++----- drivers/iommu/intel/iommu.c | 16 ---------------- drivers/iommu/intel/iommu.h | 2 +- drivers/iommu/mtk_iommu.c | 9 ++++----- 7 files changed, 33 insertions(+), 32 deletions(-) Please pull. Thanks, Joerg --TGFrNeBVgX5uFluk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEr9jSbILcajRFYWYyK/BELZcBGuMFAmUaZgUACgkQK/BELZcB GuM9yRAAkqY5NPFkF3VVS0ZN2EfXa35LE+ngwJa43Y/HQDEE6NriOyNTlQHLHdlp ia7b8qrqVO0vFhQ6XXX1LVqrBA9kep9Nf3G40Gt068Uo6KUiYaSrw7exPszDsSQz L0A7WDS5MAHr/5JgzpI5Lmd/shpPxoRo9YMiP7ehKfQY8/WVtfOt5jIU1A30nsf+ oSegb64EroHrc7aKTXTJwBTQn7pqLusdj0B4DeQB6ohEmx08S6JLHvHuDvhMUJ+0 nbefpUNLZgPORtXQPiw6CZ5M2vZVKpNBWIEhqAofcUwEYpgizxmt07C4mih22daB m+kWwvVDLFKAqvZIbVYQaHVbCmBWvYC8w7DMgmtKAV1QQLpxBibMC/VXGz1Gy5Uh F/hTh2d1KCtVGJDpE/uK24O7RaIRyVwlACRbU8jGOamuWYCyiRP39RbioqnBjF5I 4AJFeop21xBYcoTtQrKdw2+axZOn1OwQlcdEeMoo/5WLfeelCef0EgsmW5jwNcTc LrH1FWNiFaEd07pD865DmgDJF/+epZRRGPBq+slIO8lLM69jg47PHsgCFa/eckhI q1H8IxUFpe5KoVata0srQc8OC8QjQmULYts4yeiNJB0T7H1JrvNpWiNEiCycRhCk uHuTL/T7CBiky4QAgR+DUXaBpa2qivHMTGZQ3tHw2B+mlngI5WY= =Gnk2 -----END PGP SIGNATURE----- --TGFrNeBVgX5uFluk--