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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0CC06C4167B for ; Wed, 13 Dec 2023 17:25:56 +0000 (UTC) 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:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=41WkQpScM9ZjOLrZoR0k2AfuWjKTWBreaPKIVz+UNF4=; b=Kijx+Xz4om6Lej zQa266nVy7++77ge8a/H9zKwA5z48e2K89k8UKC76Y8Ms/xOj3e1XPULe6hEYFOF22/x8VefGqcoK spcYEoQ1iy3O5BfUrx+mts3t8Ef9QTJNZgyMh7XSmyuUSPI2jjx1mKazipVIcFw+m/C2l/+z4MdfU vaD9mBdyGbrzPIeq9vH+QrYiDIUar0LRzpjREQWCMQ8JzsnNDQJFvuSYnk/55YK1M05kalnzf0NZa Dhis5Hchb5eF3Vydsf7L0P0hXnJvlf6OdZ3wminG+2q5nPDWH6ZzYa1Ye04pw64pJ2o6CoPLAKoec INjOiZOSH2e3xAYnOhTQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rDSzB-00Falu-15; Wed, 13 Dec 2023 17:25:29 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rDSz8-00FalK-2F for linux-arm-kernel@lists.infradead.org; Wed, 13 Dec 2023 17:25:28 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 2ABA361EA2; Wed, 13 Dec 2023 17:25:26 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2A19EC433C7; Wed, 13 Dec 2023 17:25:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1702488326; bh=KSLR38qRIJgnAPI8e5kHeTaPsCJPw33MiMgn7E2cx3g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FFnXzxcEQZNzYGfpDgmG3L/w2oRc7BYnpBnISQ+0dREMZbwCc87R301+/yLC1SlD6 3PDl5GdP9IfK6qNOtjBp6fjexmcQt2GkixcnEQyTzwf0AG6mvoiXzagFHBGd1KOJ/d P/Eto5FasMhE1QzrLullVQ+JJDmU9awUkEMOIWI2wDDqcLhDQuqhw+1nYTdzzSWJFI 363rMRPosbXoNIAIjmY5TPx0JyLtKnqzXzHfCdaYFDAaXCnO97sR7Bii4oXoUGXhRf JTceh4X2xQhbSmG2VqeeX6TbARjwSORcRE522vJDJKzY9b1HccZPUgERWGMZq2Cxyw QFauZJEoT5Bng== From: Will Deacon To: linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, Robin Murphy , Joerg Roedel , Jason Gunthorpe Cc: catalin.marinas@arm.com, kernel-team@android.com, Will Deacon , Nicolin Chen Subject: Re: [PATCH v2 0/5] Convert SMMU to domain_alloc_paging() Date: Wed, 13 Dec 2023 17:25:17 +0000 Message-Id: <170247134058.2137421.298272092445922389.b4-ty@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <0-v2-c86cc8c2230e+160bb-smmu_newapi_jgg@nvidia.com> References: <0-v2-c86cc8c2230e+160bb-smmu_newapi_jgg@nvidia.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231213_092526_781529_EE92153E X-CRM114-Status: UNSURE ( 8.05 ) X-CRM114-Notice: Please train this message. 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: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, 17 Oct 2023 15:11:39 -0300, Jason Gunthorpe wrote: > Add the global statics for IDENTITY and BLOCKED to the SMMU driver and > change to use domain_alloc_paging(). This allows SMMU to finalize the > domain during allocation. > > This relies on the first few patches of the dart conversion series: > > https://lore.kernel.org/r/0-v2-bff223cf6409+282-dart_paging_jgg@nvidia.com > > [...] Applied to will (for-joerg/arm-smmu/updates), thanks! [1/5] iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() https://git.kernel.org/will/c/ff0f80297413 [2/5] iommu/arm-smmu: Convert to a global static identity domain https://git.kernel.org/will/c/22bb7b41476a [3/5] iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED https://git.kernel.org/will/c/bbbf11eea38c [4/5] iommu/arm-smmu: Pass arm_smmu_domain to internal functions https://git.kernel.org/will/c/e0976331ad11 [5/5] iommu/arm-smmu: Convert to domain_alloc_paging() https://git.kernel.org/will/c/9b3febc3a3da Cheers, -- Will https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel