{"id":2231888,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2231888/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-tegra/patch/5-v1-b7dc0a0d4aa0+3723d-smmu_no_cmdq_ent_jgg@nvidia.com/","project":{"id":21,"url":"http://patchwork.ozlabs.org/api/1.1/projects/21/?format=json","name":"Linux Tegra Development","link_name":"linux-tegra","list_id":"linux-tegra.vger.kernel.org","list_email":"linux-tegra@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<5-v1-b7dc0a0d4aa0+3723d-smmu_no_cmdq_ent_jgg@nvidia.com>","date":"2026-05-01T14:29:14","name":"[5/9] iommu/arm-smmu-v3: Remove CMDQ_OP_CFGI_CD_ALL from arm_smmu_cmdq_build_cmd()","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"eede0a3cf69df4bed8d58cfbebb75b55b7cb4c5b","submitter":{"id":79424,"url":"http://patchwork.ozlabs.org/api/1.1/people/79424/?format=json","name":"Jason Gunthorpe","email":"jgg@nvidia.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-tegra/patch/5-v1-b7dc0a0d4aa0+3723d-smmu_no_cmdq_ent_jgg@nvidia.com/mbox/","series":[{"id":502465,"url":"http://patchwork.ozlabs.org/api/1.1/series/502465/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-tegra/list/?series=502465","date":"2026-05-01T14:29:09","name":"Remove SMMUv3 struct arm_smmu_cmdq_ent","version":1,"mbox":"http://patchwork.ozlabs.org/series/502465/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2231888/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2231888/checks/","tags":{},"headers":{"Return-Path":"\n <linux-tegra+bounces-14133-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-tegra@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.a=rsa-sha256\n header.s=selector2 header.b=IN5Q33JY;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-tegra+bounces-14133-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com\n header.b=\"IN5Q33JY\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.56.28","smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=nvidia.com","smtp.subspace.kernel.org;\n spf=fail smtp.mailfrom=nvidia.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nvidia.com;"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g6YMb39L6z1yKN\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 02 May 2026 00:29:31 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 5054B3011C56\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  1 May 2026 14:29:28 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id E76733CAE63;\n\tFri,  1 May 2026 14:29:27 +0000 (UTC)","from BN1PR04CU002.outbound.protection.outlook.com\n (mail-eastus2azon11010028.outbound.protection.outlook.com [52.101.56.28])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 7043C3CAE61\n\tfor <linux-tegra@vger.kernel.org>; Fri,  1 May 2026 14:29:26 +0000 (UTC)","from LV8PR12MB9620.namprd12.prod.outlook.com (2603:10b6:408:2a1::19)\n by LV3PR12MB9216.namprd12.prod.outlook.com (2603:10b6:408:1a5::13) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.21; Fri, 1 May\n 2026 14:29:20 +0000","from LV8PR12MB9620.namprd12.prod.outlook.com\n ([fe80::299d:f5e0:3550:1528]) by LV8PR12MB9620.namprd12.prod.outlook.com\n ([fe80::299d:f5e0:3550:1528%5]) with mapi id 15.20.9870.022; Fri, 1 May 2026\n 14:29:20 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777645767; cv=fail;\n b=Sxalw9sw67utUgdasKdKrB/dyL/HcwIfyzv1jP60EcWm3lZzD4vya5vLAPSyfJOhNtMRqKybdnCRkdj7IdTuTfyv7759YimPhsKyTQB6AvA69AFaZKUTkfPXN2L2JbsC88zskEYCmYFE4iaHW23eOKSd5zCEQXb3iQJQMjbbDww=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=FsDJ5HpfZsx6sKgK/TTa3eNHm8KBSS47q1O/LJ80eawRms+E1s9hV+GluJLX4uCuiIpVOq1v7YGheRYTCKM1NCOEZseKaC5DoNp79GtifhUJgJM/J6dLpUVr4insekqI7OVc7xZHJLYv2tntbSb66msYuP80Lsmpo4OBZW/JLrR/Wh4orVpMvKalgDPxezkFY3b+xSi/CiJEVIq/NBQBo1DFVO0Q7/3bbeVuyYlqtbnUWBAg/touJXYKDh5rgSEhQ09ExkR0zdOGvtX1pSWtPuZ83lj8sAFZ1l8J+VXDwdM3dm0lV/fyeIhoHIebJK7qHgvJZkWTusS/t++5JgI4cA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777645767; c=relaxed/simple;\n\tbh=KCdUpPE/ZtREeeGONdzJQt5BB8/asqNwYB1WM0xsVs0=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=ge+amYr407u4nqQEhlnCv4eoYQXtAndNsXGZiU6v3Bngduty4jzfPuYzT5sy9k0DkiOMJIZPljrzZC+2b3qhJ2E/D8uBiQU5ZGiukxABfGad1VCfLBsv9ru7BMwnLiS3yVRhZqqx7JQLNu6ZjKJG2H6ySJCuRrdxLmuBu6pybSw=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=w1zx28Csp3vlMyE4358nF01isgI/AWfiuIC5FGzPL+k=;\n b=X4LwCaesy6CRKLB8GuNy+DuHsVbCHDKVMBXPmtqvVuS0DOqbr7iSW0bgJZNR1Zjxd+PsnFAb1Cf8ICR8k9dYjNHfozQdeK8akBq08gWQxLxHPjRzo2VNXl9lBUOmBEin98tdJ44cVjyjAD7keg3lUg2rQzA/lciUb0g7R3ZCtWUAcoBhAs0Ddc2j2wDbK/ir/5oAfQOFsQnjsnN+LNk8AW5F5jwQ2WyTxEUU4XNgvcGgLfzQSPUOLNr8t5KNuT/vUWHCptTY9YGS+IyWzvrt2Rlu/MJMzReAv2hrRasSIUHt2jYUq3O8tQ+8RA1SvZYU58y1jpU8WzmXiXi0mdWtrQ=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=nvidia.com;\n spf=fail smtp.mailfrom=nvidia.com;\n dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com\n header.b=IN5Q33JY; arc=fail smtp.client-ip=52.101.56.28","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com;\n dkim=pass header.d=nvidia.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=w1zx28Csp3vlMyE4358nF01isgI/AWfiuIC5FGzPL+k=;\n b=IN5Q33JYFqON26hY9jUx1UhzAdwyKjpnfGabfuNICQaBCSCp34Gj4p5ALEWDSWxGjVrYLws2fKEvKrsXYbtSnoTGuXGm0xuI/HriQBxRjaSa4sYNgVRHezdV+eRKXTF5bG/xdirhN7ImQQVMhYatrRcl+lHBTLcQfqJ5mYfAz+kA6RuexGaPs9DBM0hqn8ySZq083+v+pGMNtO0HIzqbzWgKKu3vVWBjxESXHQpffD96rDIaLcHXy+7mjCCAeWGNnK5OvUwliziU32DaYpccLp8nxySt14fmO7CDjaL67gi0Jh1Vv2NRtouoVG+2o0g9GfUqZEMup0QpZKHfF0k9rw==","From":"Jason Gunthorpe <jgg@nvidia.com>","To":"iommu@lists.linux.dev,\n\tJonathan Hunter <jonathanh@nvidia.com>,\n\tJoerg Roedel <joro@8bytes.org>,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-tegra@vger.kernel.org,\n\tRobin Murphy <robin.murphy@arm.com>,\n\tThierry Reding <thierry.reding@kernel.org>,\n\tKrishna Reddy <vdumpa@nvidia.com>,\n\tWill Deacon <will@kernel.org>","Cc":"David Matlack <dmatlack@google.com>,\n\tPasha Tatashin <pasha.tatashin@soleen.com>,\n\tpatches@lists.linux.dev,\n\tSamiullah Khawaja <skhawaja@google.com>,\n\tMostafa Saleh <smostafa@google.com>","Subject":"[PATCH 5/9] iommu/arm-smmu-v3: Remove CMDQ_OP_CFGI_CD_ALL from\n arm_smmu_cmdq_build_cmd()","Date":"Fri,  1 May 2026 11:29:14 -0300","Message-ID":"<5-v1-b7dc0a0d4aa0+3723d-smmu_no_cmdq_ent_jgg@nvidia.com>","In-Reply-To":"<0-v1-b7dc0a0d4aa0+3723d-smmu_no_cmdq_ent_jgg@nvidia.com>","References":"","Content-Transfer-Encoding":"8bit","Content-Type":"text/plain","X-ClientProxiedBy":"BLAPR05CA0019.namprd05.prod.outlook.com\n (2603:10b6:208:36e::24) To LV8PR12MB9620.namprd12.prod.outlook.com\n (2603:10b6:408:2a1::19)","Precedence":"bulk","X-Mailing-List":"linux-tegra@vger.kernel.org","List-Id":"<linux-tegra.vger.kernel.org>","List-Subscribe":"<mailto:linux-tegra+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-tegra+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"LV8PR12MB9620:EE_|LV3PR12MB9216:EE_","X-MS-Office365-Filtering-Correlation-Id":"b900f1c1-4ec1-441a-7aca-08dea78e07b4","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"\n\tBCL:0;ARA:13230040|376014|7416014|1800799024|366016|22082099003|18002099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n\tKYsAFSLqbFrZ0p0gxuKahXu3hOIoDHhigOPN1EHlMcWwIPDlsWKUwLQmGnBocOq4sOXq3s2rIGLbwBJGoCg2BFtoj4+cBvwSCWwiap+PWxErPaNN0tqgb0gnkZpxoHZBHVZ+fFHATjJo1RRlmPLXyXJ10Ntig25e6x+VeYHEcCDYP+IcV5M0j/LbZFct7iQrR7jpR9QN+7Jw0RZcDJb764Mu8eSI6GN4NznLrFV3aqTkPgySDcKsj7+LBgN3czk1euzcg3j78t3Y5Zo42UXHvzixNVaQI9VHUe+6im3mOmF8AR+2ybSe2ohbN28FOfUn++hYQ4srlRUtgKHeznxgvxPJzdhNAxk+pO5K7HCButq0Dw1GKzlgyF6/V5VUavWqhcvMVrUO0BV+3B3J7ivmbkkrfsNw6SamMaNO6TmAgrmHZXbYpg69AUYrgXP4fMmbojtoosv2OBJeytk7KjnvaBc4dh5xquyXQl58RFTV1WK+K65YKSUd5piqUbcirHtwYyoXvgVk17hMREs+A8YNgQtCemVjVis7pUuyDDA16q/odcVhXtvas5TinnsyKhmB6LYrgKdPvF+ChzXAjqkUnyO8iuPdWZMHj5ayFxzX+MUw00HKML5DowPcsppxkLf15cHww4W4B9To8JV7Tt6LQhoeKtGA2IUF49tMbG8tiPbG9O6YCqsNockE5B+Fuh+W","X-Forefront-Antispam-Report":"\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR12MB9620.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(1800799024)(366016)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n Nyd5ydipVP09drOG02h5Vpf0ByDn4MdMekd3llNY1ZmrsRTGLwJF63LQANktoGY2HI/+kz7aFHNXy473QJxHYMOs0zyZTqAg+lhEOBqAf5KHWkD/OY2u7+Ae0JOA+6DNrtdqEQ96qjB09IyTJTahKJzp1/bmaM6N1rXgGshlRbwEqYPsfq5HXPd6hhCLn9SBCOst9TbqCxZ6VUmkQeL1wBEUgl1wDRm6Agfaj95EpUfvekqgwygOHA2f5hgTszjSDLm7A5S2kYZECD4pxXyQKQsjwDgK9aUSFo+SlSwbLMvDO+AUvxFheUzRslv+fasSra5LoEWXQEo7OBMjYVtwsxNy7gyTI+O6/NmJ6I1XMgDoa+34DwsbVCjPMAVtCUpq623a6MO0Uqg+3UCnQ2sypTPpcgt4smRUb1fd1D+IQvfDIqONcFAHGhUO0mwG0diCwDo9xU0ZYKKyuZZv/qNVOYiigZvv+qeLFZwINWssvbkDF+KSORYZ9BW0v02QwIUg1w6yZz488bLgmZWKTbivw9eomkq4O7dO0HINvwqW2+XCYFL9pUrtOLTr2mTBXr8QB1Pfx9/NYRblBxNAaGBn5RUQRIXbGEVmh6S1e9JHYZQKi5CbQOViFfPi7iYPHWn4Qrv77xyfsq3MB7LT569Q0P0gKylU/jyDVLATapSmtgo64zPcinMT0JTx3/8vfCudcd57YyssUpEJjgNb5zoFdX5srcMaxzONfURYmtC1Y4I7SROh3BeYv3uvL2ktr1NjxrkJ477sc4k8KllovmotzySHLS5rkJpowGYa8o3e7MbBDcl+Yato+841X3m9/24YLT+brAr33RVXxCGikr0VTdhlAbnqqLq72HwTzkjZ/mU1ZcpYJUA7rk77mpQlvPfuB0OKOnss1yI+4G7XZzJlxt35dm5otmQKufeXqcvhgwdNUX6zdjuU9a0kprXvdWpZKXpt7CzFW6psV9huy5G+/EXIrKMRCWmgn7iuFlfX266Ki3pH/omuoOvjnp8w5gVx4vyYlCUSk5u+G0gjP+RFrcmTq9jN02UnCgfJRB1K2rUY5VuGgDJNvH0hMCxFzNvOR76TBJDNktr0KQtbeqT0iGLagYTkvCu17Okq6wYfNeMW9Zt7oP4pGuOuAd4JQjLJ6enoI4fMcVCR7ZL0FLEMF3OYkx66vA4AVyn0YFg67B4Zz79uw2lL3u3+Kc/SJv8qkzYbKXNwH8lggI6VUhDUoLI2biN74Djtbm12hbcFX3p10KM8zThh2ma1P87nH32elZ2czcYmzHHA807Dd9IB3AnQn5O97+xahq3NLCCLuSxIoym3mp0E/5oyJGBi/wrMTL9rTwQWYj4PpwWsKvhcoVyc+F1s2giTfpe9jWGOBc7S9uyFlUP2aNFLC7xmlY8ERgVTzaVM7QFOetFyuFbpSzdFs/HOPl38rO2zUMkMU79IoMvBHvEvZCxy/46ExIkoNYiv/jYQa7osFBnCUXefxhEp2prhjnpIQ1ruFeOyVu1JCkfNd7EAnfndrjnSXf82Rz2Mg80pa/Vb7YJqqaSJEEmghbatR3vS9MyBO6VWb2KJ9dFwz0JyD552JKjYA+PZe3O3Ysx4g00X+rwiH8sL7ADNmppv7DzfEzMTyW+48proJ1mpxhcT/uwdzyYxXNU6W1E88WO1ABeMPttURtR8pabNI4i2buLwZQ4Nh+1LZgCzEM/a8GQHiDgkZ1tJZvgw","X-OriginatorOrg":"Nvidia.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n b900f1c1-4ec1-441a-7aca-08dea78e07b4","X-MS-Exchange-CrossTenant-AuthSource":"LV8PR12MB9620.namprd12.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"01 May 2026 14:29:19.2565\n (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":"\n 3UoIrM7mJWDPpNk6XjaHzvPrGSLEXni1AFty+8xXxRszX6MIqCoDyxfYkQGWfife","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"LV3PR12MB9216"},"content":"Nothing uses this, just dead code.\n\nSigned-off-by: Jason Gunthorpe <jgg@nvidia.com>\n---\n drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 3 ---\n 1 file changed, 3 deletions(-)","diff":"diff --git a/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c b/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c\nindex b3ef001ce80d23..ef0907b1a2204f 100644\n--- a/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c\n+++ b/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c\n@@ -290,9 +290,6 @@ static int arm_smmu_cmdq_build_cmd(struct arm_smmu_cmd *cmd_out,\n \t\tcmd[0] |= FIELD_PREP(CMDQ_CFGI_0_SID, ent->cfgi.sid);\n \t\tcmd[1] |= FIELD_PREP(CMDQ_CFGI_1_LEAF, ent->cfgi.leaf);\n \t\tbreak;\n-\tcase CMDQ_OP_CFGI_CD_ALL:\n-\t\tcmd[0] |= FIELD_PREP(CMDQ_CFGI_0_SID, ent->cfgi.sid);\n-\t\tbreak;\n \tcase CMDQ_OP_CFGI_ALL:\n \t\t/* Cover the entire SID range */\n \t\tcmd[1] |= FIELD_PREP(CMDQ_CFGI_1_RANGE, 31);\n","prefixes":["5/9"]}