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 DF0D1C83F09 for ; Thu, 10 Jul 2025 06:02:54 +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:Content-Type: Content-Transfer-Encoding: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=EuQuBJklB5Nu3RNQ1AqV3nSBbHg8uNfKvlxaY9qt4FQ=; b=l9SFrqgJYCLrwgboaXarm3pWpv i4WXR5UuTexide0dIsYz+8m2MR7hjqsEvzJRFoeA6ptXQg36Q0WP0RGrQVAaPBSfetSUaE6hcdIGu s9vi40NmSyCHLHviR4xulELl9h2SZUJfrejlUl8MO3HQhre07wwDdmg+E/WKp9y+Od2fceuQGNSFy uNQYdhP5UU9x2Hrzsy7j36Nm9YbqxIxngPKgeXVSlyQEC2MhE6YoR/eTaS/jaEMVXpyXMLRJMoGvC TM+p3MGNevf5mOVXBPLDAY5uDEQ7jFjELZDX4NvfCucvyXfypv4VnZ3V1tLOnvu7SVi4NcqHwXIjo yUm2Uctg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uZkMq-0000000AmpF-3l6i; Thu, 10 Jul 2025 06:02:48 +0000 Received: from mail-dm6nam10on20623.outbound.protection.outlook.com ([2a01:111:f403:2413::623] helo=NAM10-DM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uZkKG-0000000Aln3-3wyN for linux-arm-kernel@lists.infradead.org; Thu, 10 Jul 2025 06:00:10 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZrAh77bs2Ow20PJfr6EqNIEXM1bOn0RYOi7pYAeg5cGxcaElTp9hoiO8E71UDaQlGNJWWGNDfMF6qN9jqlDMwVIa3Cw6FQgAkcZbAtWtmU0C1bleYLcfwmAkp02BqorOxHw/+v19/BhTMubsu2HGgZb19L2hTmxq/qv1BD0QaUPWcpTnnjKm1yYqQDK6pU6Y7EX+bOjQpu31dq48uP5B/Q6F/f190c6nHXUlCct/K7XfhwHX8jC1f6h9W3o9wopuzi6RoXTWDUWmETdROYIRa3fI6vXjL/WqD5V5k4f+Sk/wERXbKqKV+vRDRQPoFLz6Qh/QgAlYaFdaDXN2VfQ3dQ== 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=EuQuBJklB5Nu3RNQ1AqV3nSBbHg8uNfKvlxaY9qt4FQ=; b=cSpGhwn5OBdXZxZTdfLajlCVV9meoyF0JeWQW01XE2lg8Y765OSv8XhXyVAjwnvQ7TGMDa+4j1evzYAR2m8oK3Mc8FRZW1KLeCfyN3ir4PS0NR6+3ukAevmFTzoPr7iRnu50BvsfMFXkqnPQGNO909LctSc8yA5bAOUGBd1QM4Je4/8VEpE8nsuSvmtWaVEwR6qkLDDR6+C5CoFjVAnuwPOo4vqqT3ZBGfVeHI9TDxqxbgbJIXTT9foOfHKMGrouOD5D1udU6TBNG0G9LQo1+iM3SX1WHLIagMHgZ0iXa60sKqCYBVmBY7uMCF+vSx0HCC495DwcN8uwXeiMeCWsTQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=amd.com smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) 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=EuQuBJklB5Nu3RNQ1AqV3nSBbHg8uNfKvlxaY9qt4FQ=; b=D2gbFogAFPWrwwXFQpNzA1MDy1LTJVKYDO+qgqmsx186loa83fx9VAqEDTz35kbonMtZSxNwdYgQ4uH+QnUkSVq6vbVFpfqbv6kDsDbevSEYPPj842MDkske/rH8PLIEU/H07lFD8iOR2PyBZe9agE4vTSRXHM8a8UKjPz+6ahTGWIGswUOHlKKG8WhnBFrToboj/iZ8NVoVCSyTT+9NShnrMScDZjYnRvDYA2pyXXzo/kscDsUujs0ln28XDSGG3qkKFS1h2kz+pjjIusEMK0w6Sy9k0swuzcO64bGD4zYzkfPiGLtGeMI/QAa0YLAXR3ArzBajL2EhWSZXrL1oaA== Received: from CH0PR04CA0041.namprd04.prod.outlook.com (2603:10b6:610:77::16) by DS5PPF5C5D42165.namprd12.prod.outlook.com (2603:10b6:f:fc00::64f) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.23; Thu, 10 Jul 2025 06:00:01 +0000 Received: from CH2PEPF00000145.namprd02.prod.outlook.com (2603:10b6:610:77:cafe::86) by CH0PR04CA0041.outlook.office365.com (2603:10b6:610:77::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8922.22 via Frontend Transport; Thu, 10 Jul 2025 06:00:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by CH2PEPF00000145.mail.protection.outlook.com (10.167.244.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8922.22 via Frontend Transport; Thu, 10 Jul 2025 06:00:01 +0000 Received: from rnnvmail204.nvidia.com (10.129.68.6) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Wed, 9 Jul 2025 22:59:50 -0700 Received: from rnnvmail204.nvidia.com (10.129.68.6) by rnnvmail204.nvidia.com (10.129.68.6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Wed, 9 Jul 2025 22:59:49 -0700 Received: from Asurada-Nvidia.nvidia.com (10.127.8.14) by mail.nvidia.com (10.129.68.6) with Microsoft SMTP Server id 15.2.1544.14 via Frontend Transport; Wed, 9 Jul 2025 22:59:48 -0700 From: Nicolin Chen To: CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: [PATCH v9 02/29] iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc Date: Wed, 9 Jul 2025 22:58:54 -0700 Message-ID: <2cdcecaf2babee16fda7545ccad4e5bed7a5032d.1752126748.git.nicolinc@nvidia.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-NV-OnPremToCloud: AnonymousSubmission X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PEPF00000145:EE_|DS5PPF5C5D42165:EE_ X-MS-Office365-Filtering-Correlation-Id: 49b88a65-485d-4e41-d05f-08ddbf770249 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|36860700013|7416014|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?EWtxGd8WsIDNFIzqysB35/5ppgzHLwfa7JmhKf/zsD2R+5UDjsTqyx2jpJr9?= =?us-ascii?Q?b47Rn90CX7fL2/MIeWkhiI8ouDhzhO9ckpiZc+2H2gSHpq5MD3Kr4P1Gtc3n?= =?us-ascii?Q?zqWF2VhUtnJD3KwChvsjxmJz9+LRxT+DCiowBDBdjOZCmOthrVjJ7cRvlbUA?= =?us-ascii?Q?S4Q3PzfSiXHKjHa4yIUzPyKbP/x7ADsxwziD3dshiANy22oG4DS0TeERjJvZ?= =?us-ascii?Q?J5S/qrfWb9LFdT4+gk02nbKWKo0Rjy8m6jocrvyCn4x9GTaenAnoXkXfXY8y?= =?us-ascii?Q?kruaLfL46Z7z4TGEWpot9MuMsLgnzBw6NDqT2OHvr6mn7HbzNyBvtpoQXu2X?= =?us-ascii?Q?vhzDrAs7ckayEi6IhhknEymc8Ew9c/Tt0xk+jsA5rriLlDWwOf5LVkLai2yY?= =?us-ascii?Q?+EII4sCf+KKnyZs7uuRD+O5eJYdskfmG3LYrpy84uVpFg54T6FGFTqIv6eLN?= =?us-ascii?Q?MPt1OuYRnEWxCYBUUXU4byYMsOAhrS/FTnKt0m6XBLQ6Bd7KHWXxX9rz9PW+?= =?us-ascii?Q?yQUCZYg+jRUKQ1hkDz6Fg38XqC9cad9YRdqAVTnyk2M1uKCHULXBWP7RVgul?= =?us-ascii?Q?CQ23upmSEvyQOflJqJOLGwvl4Kej5jFaVFNpr6/Kmd99f71N+nNiJICA0Hzc?= =?us-ascii?Q?MGj5J05V04dxH/So4WlIUGOwQ0gyToG/s0amFscAGa+D1H1uPeOqh9opruf+?= =?us-ascii?Q?LEHgjkE39FhwmgfgP/GrhG1ey59MHDflKb+9obptEM5kyTjC5UZ/od1rKqss?= =?us-ascii?Q?4ugMfs0D+sRrrKhmkhJL7JU1bH+lKv4ZAMGDdxpO+p5N9I+6Wms9I1JUROGr?= =?us-ascii?Q?JtAt+rsTZCZC0sdGEoZjOKlNsDaTaBoiwjRCSNZ+BwcUI9GBbCnNH/NUVMe3?= =?us-ascii?Q?t6jVR3lrROdw9xfMbl1LibgXnzPMlRwriRXt58Hmgr9Hg3u0YC7LdHOWyR+1?= =?us-ascii?Q?Z21log6p6SfghrDDaALPQPT8/5Eb6/g8rL+WxLp9FV8FWo+gWPz5q+oP567k?= =?us-ascii?Q?MiqjJamfwVOmO9ku/pDffNH9sYH+S2JsymX2UJuB1pkZtbe3iIS2vZQlq/3m?= =?us-ascii?Q?ofIluw6r6naJ45ip/vq1SMLHq1tBsfYxO/O+lJu0dFBwsSKt50CGlsK9yUjJ?= =?us-ascii?Q?zQGCDKKTdbImP1j2l9U0YFG1xWZjr8RRLNYUMoNvuZzYxW4F6ZVfWxnTQuP3?= =?us-ascii?Q?3BSwQHeB0Wvx0zGObEpSKEwitSb9tAoZQMGaHwjQEhwZmwVgnycmnfRVoovc?= =?us-ascii?Q?lk31j6Be6dXIZLHAchF9j2UILg3OzXWAIrNN2K3tf4NdLUWx1aBBGuIToAk5?= =?us-ascii?Q?J3ZNPWlaV7C9m+VuMVMaGJtb/GAWG4Oypr439efwbB6cD3wZe++Wt1TZoZ2z?= =?us-ascii?Q?fjGnY3gIrr4hFw8nOvWp6/uJGKF/OGHd4nHsVlUAVlBKFAa/TPaj3xgZm4wE?= =?us-ascii?Q?wOKqTEwO3WV37LkTKWgzlSfoFiG/Z9atvLP7FsElcLxtKhhBFciB20qpKQVh?= =?us-ascii?Q?qyGNVHJ4Gp0xzk18qT4rNfly/u3jLFdbArqN?= X-Forefront-Antispam-Report: CIP:216.228.117.160;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.nvidia.com;PTR:dc6edge1.nvidia.com;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(36860700013)(7416014)(376014);DIR:OUT;SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2025 06:00:01.5578 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 49b88a65-485d-4e41-d05f-08ddbf770249 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a;Ip=[216.228.117.160];Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CH2PEPF00000145.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS5PPF5C5D42165 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250709_230008_978305_658D616A X-CRM114-Status: GOOD ( 11.78 ) 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 The userspace-api iommufd.rst has described it correctly but the uAPI doc was remained uncorrected. Thus, fix it. Reviewed-by: Jason Gunthorpe Signed-off-by: Nicolin Chen --- include/uapi/linux/iommufd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/uapi/linux/iommufd.h b/include/uapi/linux/iommufd.h index f29b6c44655e..4bc05e4621c1 100644 --- a/include/uapi/linux/iommufd.h +++ b/include/uapi/linux/iommufd.h @@ -995,7 +995,7 @@ struct iommu_viommu_alloc { * @dev_id: The physical device to allocate a virtual instance on the vIOMMU * @out_vdevice_id: Object handle for the vDevice. Pass to IOMMU_DESTORY * @virt_id: Virtual device ID per vIOMMU, e.g. vSID of ARM SMMUv3, vDeviceID - * of AMD IOMMU, and vRID of a nested Intel VT-d to a Context Table + * of AMD IOMMU, and vRID of Intel VT-d * * Allocate a virtual device instance (for a physical device) against a vIOMMU. * This instance holds the device's information (related to its vIOMMU) in a VM. -- 2.43.0