Message ID | 0-v4-c93b774edcc4+42d2b-smmuv3_newapi_p1_jgg@nvidia.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 4E310C47258 for <linux-arm-kernel@archiver.kernel.org>; Fri, 26 Jan 2024 01:05:03 +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: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:In-Reply-To:References: List-Owner; bh=BCdZzolFJ7jKpMmDtkyzzY1V6MAiD2DbO/yTCJBpsFs=; b=eA7YtiV+23iPff vKpBtXT1Wmhlburxo/TKIHTP2RZTvqYjeHVwqH3MmOgppK4VBba6Q9oRexgxG7aHY00gaTSJMQMyr 9YgCGlORXfdMVvfSl+dlG3MKcRnTRlbGQCunKY/3aRLcLjnOMwE7onYj6s4aK09mBdhI8jnx354ss xdzGTbjzXy7knT4wjiNGfIYIdl8TiQlfCx21KKbMg5nyMFuyz6dsPgL4rjPutc2exs7W5ua/bhbJz dtXK1Ze5CM3PH55n+sFls64xLnDqW/SJIQMmC9mJutKf1zsskSOLJ88eEO/jAZzuAhc31urRUjQdd BPvZA/lPG8ZEQIWf5dsw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTAeJ-00000002hQi-0hGH; Fri, 26 Jan 2024 01:04:51 +0000 Received: from mail-dm6nam12on20601.outbound.protection.outlook.com ([2a01:111:f403:2417::601] helo=NAM12-DM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rT9bQ-00000002XA1-2Y3S for linux-arm-kernel@lists.infradead.org; Thu, 25 Jan 2024 23:57:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YyXNyrtecXahBS+gfh04DnTpllBwTrI7y3BTAw708gRZKinfhzr7mwXLR9tcDJ946zsE56GcP62i4V9CS1A3JmU0J1eGimkPQzIJgVL+Zr1lEYz81Epp3fO5WF+m9vhubQwnawRQx8bu2qfDsNmUJ9IsTsgytOrY7RUdw4ZQiPqmUNOc3zOrVOX7d8nOKfWY11k74OA0G1uS1VqS7cbxrXunZhe4ZgOXxwBTBCqJeqnig5XkgHCdlcVT8DaWS9L8GhWJzmxwQ2ggX5Ztk3NwlT4l0NiLA+PHjvohVHnSF1hpGm+yRsFVKSMbexdgW0iI1Tf8tNcDwpOZ1V+gGbBf6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QwdzHEhP61u6VBAoaO3qEga8/tsSrHq5UvcXT0CK5VQ=; b=k9vvSIPzBO8H2T/s/q4efY1g5gDattaLiD2vXfy4VMtfEzCDKvYwMZkPjC0Oq73cA/6LNfKSY3UWIGhm7iX7urFkUH289BMnMQb4jUDeWY3oj/mnqZaYP9M5oPYqjn3peh7lfXu+jTEgHhA5NfrPBT1Ks9Xqfbwb9YO70sZJJhEqFmV8qgnPYvnMjvdS1jVHIv7670AT2EOpbEh1yNfkXL+wCZFBkyCqT5zmXTrRiAkhyquSGKMuR6PiLlPwuUM1Co8bjwlTip9dk8SRXFouyWuljKBg18+tuleuCtlUN+sBBYBnIttEUYb3CkbU9nE5s+EqRzVV+8teL1ARZNi0CA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QwdzHEhP61u6VBAoaO3qEga8/tsSrHq5UvcXT0CK5VQ=; b=TKgTR24Sm7o9sUAnAV4oL6L72ZNn1Bf10Sq9uFgXLEU22LEPI3Yz9LM0fsm92+0ZUi+vdlMoX5842TVhvJ2fy8jrAfJ+o+cInnliKKL7iC8yiG3pmqiJreC3lAWApFoPHFR5DxoDom2rvXFicl5YfSy7weoLS4BlN6grdDzFS9w53NT0Gf+YWmYW1GwccV3B3gNBeKnpFHNQgJ1m5T3vRNelLQVs0vulF9/XlGaciQS3Suevb88cDrFtAE7PhoOs6ZhoitB9MDVVTHzlbnbblcAdAi54Emzs7qmUE211DpVq10yywz1lco7wvBPFq+iHhyWJCvPli03LQfyDYmnaiQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) by SN7PR12MB7881.namprd12.prod.outlook.com (2603:10b6:806:34a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.24; Thu, 25 Jan 2024 23:57:36 +0000 Received: from LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::96dd:1160:6472:9873]) by LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::96dd:1160:6472:9873%6]) with mapi id 15.20.7228.022; Thu, 25 Jan 2024 23:57:36 +0000 From: Jason Gunthorpe <jgg@nvidia.com> To: iommu@lists.linux.dev, Joerg Roedel <joro@8bytes.org>, linux-arm-kernel@lists.infradead.org, Robin Murphy <robin.murphy@arm.com>, Will Deacon <will@kernel.org> Cc: Moritz Fischer <mdf@kernel.org>, Moritz Fischer <moritzf@google.com>, Michael Shavit <mshavit@google.com>, Nicolin Chen <nicolinc@nvidia.com>, patches@lists.linux.dev, Shameer Kolothum <shameerali.kolothum.thodi@huawei.com> Subject: [PATCH v4 00/16] Update SMMUv3 to the modern iommu API (part 1/3) Date: Thu, 25 Jan 2024 19:57:10 -0400 Message-ID: <0-v4-c93b774edcc4+42d2b-smmuv3_newapi_p1_jgg@nvidia.com> X-ClientProxiedBy: SA0PR11CA0035.namprd11.prod.outlook.com (2603:10b6:806:d0::10) To LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV2PR12MB5869:EE_|SN7PR12MB7881:EE_ X-MS-Office365-Filtering-Correlation-Id: ad6ed51d-e8f5-4bd1-3a1a-08dc1e01641c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2O1u0e/EONyGcFuTuOTmxB+/XOHDYIBg++bkaMyRJdLwyBUXGXGFM02+Sk+Cox2O66vkuNNFIxfLyVcUut2yXCCm1q1bRwXwAzJyRG5iWSv8IHLYGl3guADxRlrH791iArNKKDgJteNBLH+dXos3+3uJ9icV59wdScb7DlF+04+FVIE7XPpUnxISBKhSsYsRrrFOVLzU9CqviySOWgLXLikdaFJYn2LcN8iN6KtGabVxMboZXdWDQ6h/ThjfmqKcygDmKMDHvn4ImRSR4eZcWHRBzyvwYneCU1HKLCYNl/3qz1Q435rd7/3eYBoz23RLlPirtubl2HVWq+Mbl90mK5XU+Pd8oZwPcj0/aJ9CQ4Khji/tyK60y4o+cRP43QFNLlSzVtH1txOpGPiGz5dtbkF4iIUK9GuW1GyeWO6NSCk6AtwQMHIiTrWdntRXKPRaCd5lgNRURIvloDpYBqlGlE9bd6EF0eWoURBzaHb19XWtCEJ0Vb61sbmFGzaeLjW6GZtckPIKxeh7uRiN5B0kGbixIbxSzU1gLQ+ekXb3Bj/CD2F/OxoEgMpJEYlRAueZYXTBj+sjNWUlamN4gPbvLPPWJX/Xq9PO+07V8/mYpU+jt1JasxWaO4qJItJsCpJEoG8FSARwLY4kbGYb5BfDBg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV2PR12MB5869.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(136003)(396003)(346002)(39860400002)(366004)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(83380400001)(36756003)(66556008)(86362001)(54906003)(110136005)(66946007)(66476007)(15650500001)(26005)(38100700002)(6512007)(2906002)(2616005)(7416002)(478600001)(6666004)(41300700001)(6506007)(6486002)(966005)(5660300002)(316002)(8676002)(4326008)(8936002)(4216001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: OC4WDh9WUPeTdoCjgrDGPoJU3wizJZjdD2LjEJlQNcd3/V2uJ2i+/wZAEfW0qvlaWFd8QqVGXuV4g7KGwq8lgjweK/v/I93I/TRxjctSBVe26x9CL3C/pIug/m+uvkk7yXSxH98DzCbUkVMO/IPxON7VPCfavsZ9A1zaVJ/sRn03L7yfpoWn/5wAwkPqCHeZauq5TrzwdyhsX9KmgApYagn8rxmftG9y0vaOBB+5Mrb/IQrdtKWX6u7TexZOxo0pS/Edt+lHqU9/Cv77pFmPfdWN59b709xH7tQSbO4qQU5xQvbFqIA8bFdqptOeFf4TlqYooMTYgPECZP5ThYvB96i7VNvOldHrs/YWXOm/Wd7R8AptUAU1NJ+rcw9uUA5YSLV4zfitqEVbDuTu2sM6P2OMaxE2BwfMP6wSQXve8EwrGMEFpigU6vNkh5B9pgZci+Zr1DBlUP9JQEGlx3vEMC8oKKDWO2uCyamjzvZotg2IgOA/j5Ug9rcAE7EeiPSrZ66uqGw6qA9pi59EfENp9bTtObwqD1vHLqR2X4CKLNpzGlQRMuol1eeNvNZecV8+heR7cvWQ8QupK42y8mBygzrVrjp7FR84IuRH/sRDIancsjLAYOidZWL8HSvMGUEQf0LTL4aP8x7KQUQDI8VFoxEChRaV/0B4JnRyNTnXrKqFQWqC6Fj/w/9BnRTrlTKBph3pN64c76jG3fwEnCXpl0l1L9KcF7Ecy1nKm9FJyI1pkOGfQ0Q9jbnmL3rBA2SM2gL5LAgZVFwmzsMcVzHHmhePHWBB+V1JroY075WKaU5VAo9LK39YeKkaJZhW4lKaYU+bAgQXO49qfu2H+KlIPlGEa1e0eiJJN78Ep1Kf7xn8zbLdX6crVy/AC1XkvA8JcFFQih/hcfJf/XTU1LtVhhTq0mrb2p0Brk5b5PesOCy31W5cFKybNDGXHQKjk0gyGbH7up2+n8Qib2b7hal3eELRWsseizY+CrcsKtpGyyQToSYSIkQCYnYUu0HpOecxHvh5hH925mi1yPsl1NwU/cq2msduYhjJL9Nc+OjaqzqMMeRN28MjKxW/icc+5hjsmYXJly1mrSMRBhALu/b2n7dF2kdAL6vksYza0CeuastgztL/uefEb3sOd/IEpDG2Du8XXHG4neuxeZgK+FQpyiJZXGA+Ar9b+p6PzY6fMaOEowz5FHsu+K4XPvtbzsufXw/+LIY/MWTr/bVcF5JgnD3xmUpfFqjIrNbU+QuDH/I9Ecz0EHnsD1pMxkMkMexL27kU8OjrK7jrBWviYHHI7sJOxhaTPNpcJFnVTJRxWXspP9dmAzqg1mPLNVHo2Uq6h3W68QMRkuXpjI2YCKbhJIPUvEB4Z9sv1UtL9JmSFnMWTWceGvSZ5Vn3Os1bACOTeCQoMEEVPsV1B4Ffe9vCjh9bmQualwSgjmlE78mmTQ7q3x+R03kBhEo3u0AgkX+R0tKhXTLDC05SnZOnFIbhBImSVh8o1/CB1N2V01QtgJiVIb/EAmnzM08lSTVnfZA6p0qRM3/3knxafLW/7vQIZyBOqgDJfxv6oy7z0EHPKwk5VeS6cS9YU+StFH5yKcdr X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad6ed51d-e8f5-4bd1-3a1a-08dc1e01641c X-MS-Exchange-CrossTenant-AuthSource: LV2PR12MB5869.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2024 23:57:30.3985 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5VZKainy35nX5eXGsL9EV3OGI7aZ3qN7HnXgS9WlNkQ0Sos2TG5IxHNz+SYZAcX/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB7881 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240125_155748_740127_10DAAF65 X-CRM114-Status: GOOD ( 18.91 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
Update SMMUv3 to the modern iommu API (part 1/3)
|
expand
|