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 79CEBC3DA4A for ; Wed, 14 Aug 2024 17:28:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=jPm4gqqBVgv0dFun86CrtufqE5ZJsuvJy1TzFSNdjos=; b=Ix3wAQLvmFv8oJldzowpPLgD74 SdbHuVfL8rT48Mg/6MDjiVMJQopdWtLS+iGhkMXIJ3TuXrajzVxWMIDyOl8BQaflb+MOWEjgECpcW qSvkj03n5lvicjWP6u1IYF4N2C0LoP39rtbFWU7RGwymEompb5xHWQBwD8GYooptufnp1KJrP4REZ 6EbfwWcsLNyVo+6KbjNMXHwnecLVu8HXXaVXfWUJkXVkpU3UA9CnUBzEjHxM9SkRA3JbbsSoSJYTc qiVdfLdCFmbuYqGS8EcLBG1MKmNHypG/X3hGyhp9JLpJyrC/oWQjujFCifeIxjWJBet6I+1ZvZy0K ZgJpXhig==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1seHnJ-00000007owd-1GcI; Wed, 14 Aug 2024 17:28:21 +0000 Received: from mail-bn8nam04on2061c.outbound.protection.outlook.com ([2a01:111:f403:2408::61c] helo=NAM04-BN8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1seHmV-00000007oib-0W60 for linux-arm-kernel@lists.infradead.org; Wed, 14 Aug 2024 17:27:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=p5F7cHiPdgHd9g97cxoAO48Yekb3p9+FFFbwufw1u/4qmODNDUNicQuNIMbG39+ZS5zqhlsY3+dqTjOUUuhL9d3PPYRIu62RUYsR2mUep5Z2R0KZ6VxzfyYDOWqVPE/+HuP0Tx/TR+4lG8czvslmuLsv72wTobu/sHjgikST9YOgKqIKyYNH3mjiTVVEjeCckgmLcqjzq6wT+o0302/PaEhLeMLFMdBI5VTdbyV/zUFd76iIMVOJfptYnW7/kxg41kHRw/Jcmtv5h9V7d4lcKk5Z0Is9YZ5BvsZ6UVgGlkSwMHoaP3U8/D2TD1/Wk2zN9oc5bqKbhfV+X5ZdUsISyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=jPm4gqqBVgv0dFun86CrtufqE5ZJsuvJy1TzFSNdjos=; b=R+cnfZUhspm2LKjkvGCchlqBPzBfmMMQvMQHa90tIcexgBNVy7bDdqoFmgNYee8xqvN1Uzht/9Fu8KIdxxePRdWNhh7OoWPI+4TsijVfFroDLWc5JUysJxirfLzwB1heNUdwAdfZsvdmxI/0cX7e/JyU1vuRjxEYZE8oDh6qjhdhsV3PDUlk5VCOUr6B3tbPyc9O4c99AjJ9woC7Zq5hKS9OsyXztJyBV7HFk/MgtWRkhsGWRebxuDLMLdF5WR8cqRLK6dKB26zLLF+ha0moTWl96/fk3832OhjV6kqF/QP5KQwmxyGnYzBprk3oqrZFu9e7TuULQNXR7a4hItAn9g== 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=jPm4gqqBVgv0dFun86CrtufqE5ZJsuvJy1TzFSNdjos=; b=pzPYvgvemsjs5qMLaiqQmA+Ztffi8BCMHte2rxBPnRODr8qKVysvijX5t9ymyJUBy+IMM24FP6ndKxZgiNqlOmSvyMuNoTp8aFcMKuPfDa4CF2Vt++VQHC916Bm+Um2Nha5nyw4phPbCrNqmLEYmmHwo+VPyzfhoVLAOyirMHEEEUpB5acfZtFER4RtK1YHvW9lJIeItJoIJqwdDfmu16uwGuEIPEnbBEBCPLMxZ2b+WF/2yU3caoWPUnVEw1YVCkwPkkzZmehQUCHNgNMh6XJvAlc0jphX65MNBuNtuL4gQAJaxc3pZn6k4kxqfVYfwztBQzv1gA0Ab1zXALatSVQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from DM4PR12MB7767.namprd12.prod.outlook.com (2603:10b6:8:100::16) by CY8PR12MB8313.namprd12.prod.outlook.com (2603:10b6:930:7d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.17; Wed, 14 Aug 2024 17:27:19 +0000 Received: from DM4PR12MB7767.namprd12.prod.outlook.com ([fe80::55c8:54a0:23b5:3e52]) by DM4PR12MB7767.namprd12.prod.outlook.com ([fe80::55c8:54a0:23b5:3e52%3]) with mapi id 15.20.7849.021; Wed, 14 Aug 2024 17:27:19 +0000 Date: Wed, 14 Aug 2024 14:27:18 -0300 From: Jason Gunthorpe To: Nicolin Chen Cc: will@kernel.org, robin.murphy@arm.com, joro@8bytes.org, thierry.reding@gmail.com, vdumpa@nvidia.com, jonathanh@nvidia.com, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-tegra@vger.kernel.org Subject: Re: [PATCH v11 4/9] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init Message-ID: <20240814172718.GU2032816@nvidia.com> References: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: BLAP220CA0014.NAMP220.PROD.OUTLOOK.COM (2603:10b6:208:32c::19) To DM4PR12MB7767.namprd12.prod.outlook.com (2603:10b6:8:100::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR12MB7767:EE_|CY8PR12MB8313:EE_ X-MS-Office365-Filtering-Correlation-Id: 2b91e55b-1e6b-40d6-4ed6-08dcbc86599f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ZjpLiqR2LVWGZlV2IX/f/6GxZyDXW3lZlRsa7bAQ1RELDP79ztnsQs07CQYh?= =?us-ascii?Q?WQdETHYyaj4OvdZjmI0JdN3suX7XbR0Dp08V260ZDWN5G0cKlyxBNIoD5lWg?= =?us-ascii?Q?xWEW2JdSiPIFoJdkrhPmJ+dW/gcdo4tRGB39V8gk+HlP+TRorwM2q7jNz1pa?= =?us-ascii?Q?oiPYzwnHvSj7a89Fi/PBzDkcaav8nW76Evn/XokcFnk54b/0+qDl8HkYDBpH?= =?us-ascii?Q?XO/LNZpuRSuE1L0QaZlUr/E94FPhx9alvN8Gk0vMfNHfautP0q3Lcbz7HZYl?= =?us-ascii?Q?iy79Vtn0v2NYExD9phWuDDjTC1SKIzQgl61ZlxsTPt/UZVAwMT5OThydcX7N?= =?us-ascii?Q?Y+9YD0F7MnoCK+3bxRiAJZReZjRXOlpIP2yk67X2EfghBCE2Uib0V+nYD2w9?= =?us-ascii?Q?fwE2RJcx94dSJPB7BONOVG8F6nP1kGcA6IzIBX/7zoR7Hp8LwxDrmGqGhC+8?= =?us-ascii?Q?0ICwCFFcH2DRTTBGXKjEM3QNXdmnVFm5nq+jCtY0YcfIyKdhLgE87OcF7Zai?= =?us-ascii?Q?QDxhueOOPq2Ef17YoRufPEr8GrkWHcoVS5NbhnDnBdv+936MHhEPd+hbHsfG?= =?us-ascii?Q?2LXhVE6uV+VKlpGDwB+73Ck/tGrvFEpqFfstJFrFKGcnwdNrCULL6v4PVUs6?= =?us-ascii?Q?AqkGcTRtz3DsywGnTUe4fWc0Sb1v3Fy91N8Dt7iZjqhMDM9XKXCqma+IFrSS?= =?us-ascii?Q?D6ELwqMYLDzoCx1+1tc4UoS5uepY7K6f5wcMo2ShFoz+H3J0X0SQUJFCf6EW?= =?us-ascii?Q?8RihMphqCiNQVK5o8srQgd7RImLAhBN25lGQG9dkVLQXVLEKvQAyaCwTsl5E?= =?us-ascii?Q?UgVcWTEYAgvs4RwtrGZkYR/8aNUxx/cbbLI8h0U1PrG64pnv/tPo6ey36F7p?= =?us-ascii?Q?z8/+LwKrYuuUXAQWC3kLoqTTap4RC21fiUhsmV7Hlii2aamHq+NL2EV87YD9?= =?us-ascii?Q?UG7/TxT5/zcv7YcRUWpGu+2is/n+c8WflgEOs2G7eOLs6+FtQuA7Jq31cXSS?= =?us-ascii?Q?+z9kP6iQm/wH4YtrLcCI99T/ThGKTf112NBl4I/3xkbM2iAQEV0YrMBuMwB8?= =?us-ascii?Q?2Qq/wLOC+z5BHL5/onajOm+ZKz9Arbf0oCmZcfOwcohToq9AZNhYcGg37mYM?= =?us-ascii?Q?yezXIgLpyXDiaTnB2RH1q9fo68ns6zfW73gAchsCumWpgrRLAhpriPKw1YBt?= =?us-ascii?Q?N+Z1J+fcn1xCeARzp93zVTeFnZkVl6ypfXMDujgXrKvLkLoNj/s0uLx6nJy2?= =?us-ascii?Q?0R/4LuzQET8sRe7Rpe3Tsa1K1ckfUO27slStEy2WbMRedOOOT/n52G2DF5py?= =?us-ascii?Q?hSRRgA5d+TPHvNjXW/zvjH9bJ3zfY+URNUtspL/7XkKKJg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR12MB7767.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TEdjCGhtiF/Vev3VFsGDYjSSXOrlPSCumakUdu3CDmDcQzhu8we20oFKy3oa?= =?us-ascii?Q?uIQmDS3+yIofywxflR33JLXNsJD6CdRV2sBYNpP8Pg8pNVfsfREAtBPTdI5v?= =?us-ascii?Q?vUB+7lDN+wJwwp/RZax4TH3hoqpusRSt0445CrDUZtQ08bLxa8YYRxmtYyHA?= =?us-ascii?Q?JFgSmihGfw8qrHPXa8fUtfnTx7EaxcXYr9IvvdYi9uzbrbrH4eKguXkwTGY6?= =?us-ascii?Q?CMJ3SSA3Xc1dNIm5uq/jUpQFmdFSK7GJx0jZPQWUrXyHwMhTgLzhduB6kRkp?= =?us-ascii?Q?eS/XYlZD4YVHP8aTBkVA66yi6y0j0h0E+fjESWn0j8Wqg8C488c1YWCKNYg8?= =?us-ascii?Q?f9f0RVn4HCtesI0PPcw1tAacEaZM0da9jo3K5gDZmEBrXE5SGdl0ZHKV1720?= =?us-ascii?Q?Vqe3ikD4PSh2P/CbzWoJ6ZkbnLNH6ub6obdEKaG/6kRVojbOWz3OXv441b4d?= =?us-ascii?Q?nnBl5+Z2C2sZVm9tlc25FpbdLe1K9OOuIL0LceVP8nvihk9HSk7i/otIq8Hs?= =?us-ascii?Q?X2NI48AixqfOtIRkD24GaMWoeG7NiDiPsH/pnkziEnA+3SM1My0mefqdlCEZ?= =?us-ascii?Q?mX+FZctX3hXonW0dFuwAB3vOudA7c+DYEr4UI+dtUl/KeQ2oGxkGLcEowJ73?= =?us-ascii?Q?UjlC0vYuSkTMcezKgOQ38WYAjATt9eDiumOgoTZ2hMbXAF5LkevOVCw/MQ3W?= =?us-ascii?Q?xC8mPBorw5ZkQkYToeOTQMSXXL7ZZ3OUAKheRJxEWJbxptFX1GfAWRX85Dl6?= =?us-ascii?Q?9/+qzryPdsLmby4fEKCZMCOd1So2QB+5/22YhAM4E0k0uMm727/GLf1pgagc?= =?us-ascii?Q?MEMzaX1HulXI0SjlMurOpAuqs+IhhRywtxWAqzR09Jo8FraLosyXpxiWLw7K?= =?us-ascii?Q?X0iZrftoTyD6PQ+jAcYYN3f9J/N9mP/9Ju7MyMnJDExnyAhIxcnXbum2LaWu?= =?us-ascii?Q?KV4n5DEeJeiAJEf2mg5quN7NNltKzBsIlLShB6Vet2E/W2t2oeqgeMOofyTs?= =?us-ascii?Q?bwDppbFFK9CC5AZfs7/HuQrYHM63SG/b4CazGxVkdGp51U72KHwMsYco1x8J?= =?us-ascii?Q?KagkCiKGGmGZL9h+abH9rYmpYdnU7rl86E3M2TABhXjCvZCjtT4QlzaaBzK1?= =?us-ascii?Q?qqMlTZNFHXdmXXxdFP4sQsbfFkygWors91obFboaEPV10GGTAmHq9gk1sZ6F?= =?us-ascii?Q?KZ71aTeMJG643Mb4HYJK1v1xmujsV2eJeKXA/RbEApCKrwP8LfujYKOGOclv?= =?us-ascii?Q?yX5jv2N0HTcJK0QfCBv8cg9XbIIDO9hNYg1ZavQMXIJcW1c+ONW4EL/oAYjf?= =?us-ascii?Q?baJhTUahslzn7JQREuB2Mc/hc59OegtGd6yIoNHR2n0Ug+ihp0LR3Na8p1DS?= =?us-ascii?Q?Wn3QqUOZdhlhWNtWAWDi0HvqAcpuaX9LfjijjZPd9LBdDBseZAkdajYE0mK+?= =?us-ascii?Q?PcSzxZ+QhrK998n3x2g8+CjUcJzb3wn71a8Eprg7mnlrdH3u9Q7CGgRKECb4?= =?us-ascii?Q?qXtsNPT+yEzQd83OX51Vk+Uja175IsIADUGKMee3W23hsoc0SMgtslOexDGo?= =?us-ascii?Q?azUmycr+7YlAv2Wdmg27ft4fwfGL6hTNjp/VJhgm?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b91e55b-1e6b-40d6-4ed6-08dcbc86599f X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB7767.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2024 17:27:19.6057 (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: 7xUkox6vpLE0O8UilGUO/mZQYqXlwTy3VYBTWy0onAfwQp20oPwMHFYuEBFOWMjH X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB8313 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240814_102731_190035_B95AC03F X-CRM114-Status: UNSURE ( 9.23 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, Aug 06, 2024 at 07:11:49PM -0700, Nicolin Chen wrote: > So that this function can be used by other cmdqs than &smmu->cmdq only. > > Signed-off-by: Nicolin Chen > --- > drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) Reviewed-by: Jason Gunthorpe Jason