Cover Letter Detail
Show a cover letter.
GET /api/1.2/covers/2225430/?format=api
{ "id": 2225430, "url": "http://patchwork.ozlabs.org/api/1.2/covers/2225430/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-tegra/cover/20260421-iommu_map_sgtable-return-v1-0-fb484c07d2a1@nvidia.com/", "project": { "id": 21, "url": "http://patchwork.ozlabs.org/api/1.2/projects/21/?format=api", "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, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260421-iommu_map_sgtable-return-v1-0-fb484c07d2a1@nvidia.com>", "list_archive_url": null, "date": "2026-04-21T04:02:35", "name": "[0/4] Fix checking of iommu_map_sgtable return value", "submitter": { "id": 26499, "url": "http://patchwork.ozlabs.org/api/1.2/people/26499/?format=api", "name": "Mikko Perttunen", "email": "mperttunen@nvidia.com" }, "mbox": "http://patchwork.ozlabs.org/project/linux-tegra/cover/20260421-iommu_map_sgtable-return-v1-0-fb484c07d2a1@nvidia.com/mbox/", "series": [ { "id": 500722, "url": "http://patchwork.ozlabs.org/api/1.2/series/500722/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-tegra/list/?series=500722", "date": "2026-04-21T04:02:35", "name": "Fix checking of iommu_map_sgtable return value", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/500722/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2225430/comments/", "headers": { "Return-Path": "\n <linux-tegra+bounces-13823-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=i9XtfMCf;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-tegra+bounces-13823-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=\"i9XtfMCf\"", "smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.193.33", "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 sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\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 4g080L4Tyfz1yHB\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 14:05:38 +1000 (AEST)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 822323006B0F\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 04:03:54 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 54B1F261B9B;\n\tTue, 21 Apr 2026 04:03:54 +0000 (UTC)", "from CH1PR05CU001.outbound.protection.outlook.com\n (mail-northcentralusazon11010033.outbound.protection.outlook.com\n [52.101.193.33])\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 CDC40288B1;\n\tTue, 21 Apr 2026 04:03:52 +0000 (UTC)", "from SJ2PR12MB9161.namprd12.prod.outlook.com (2603:10b6:a03:566::20)\n by PH7PR12MB7985.namprd12.prod.outlook.com (2603:10b6:510:27b::5) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.15; Tue, 21 Apr\n 2026 04:03:48 +0000", "from SJ2PR12MB9161.namprd12.prod.outlook.com\n ([fe80::d9d1:8c49:a703:b017]) by SJ2PR12MB9161.namprd12.prod.outlook.com\n ([fe80::d9d1:8c49:a703:b017%4]) with mapi id 15.20.9846.014; Tue, 21 Apr 2026\n 04:03:48 +0000" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776744234; cv=fail;\n b=mmgUN/86lh31kI6oYv9xeMuFpW2fquRWH8dmqgSH8tSTT9M6hQsbcf7Pfge8X6Z/G2O4M0qq5jre3oXbcmHdJ+uaS6VsY8Ehfo5bkD4VCJ49yYHRjLWCv1rpnfnUJ4IXbiejSwQm7V3EuXg+JXiKmxQw3erCP0j2i2ufQpQuRxQ=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=r1Xt5oCubhtk9wVKuZxCuTNcE/EbULA+HOjFyDFdHRlWaJOpiOap6v1BliqABa59R5AdCN3HseIhiqcIXZBeZdoONIVqoKkaMgvzxFqKk0NR/5oZd88335JgoCyx0zEwdrzqQNXXGHgcvFRXwWGVa6yu1j0T+YfORNMULNQ/dPyEjqInvI46Fe3yBaCoVsXb797Jc9Pu1pZWqm4OjB8lznOcG8A5wyCmWOb8Yb8NnePEnAImpf8s4Pn85+trmO6bTTSfVKgzWC602uiFN9pQ4zlpnpAqMO5CO6+8e1Rn18f405JG/vkzhep5WxxifY9NuAAozU5ulRHlEG7fCpgfYw==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776744234; c=relaxed/simple;\n\tbh=vFAUsOwXttIR6ZCNmtBRoOZ2tyfYWargfPnPVLXUijI=;\n\th=From:Subject:Date:Message-Id:Content-Type:To:Cc:MIME-Version;\n b=Hbdt2P72IVXNuyXvw+Z/nlFYJ/6fqygd4Gsi8MypH9D2k0z2W3DK60lzaC/5IE1+Ru3s0LPqNW6sr8uFw4BjqQ0P0+TKXlIX9P2bwaspYE3N8xfhu52X2MRwatWwyfKYi3SAaUWzzuOzjnMEAD21szTU2tIXBWOJvUAa1VsNq5E=", "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=BHVGEK6xKo9ZtRQh4hkttTK0QrpNwByN9EfHCj7+im8=;\n b=FtYI8VM/xFcGyVZ+Do6noqBabhgqgoF8mDEnUtg/ehnkMBy/I6mAseTfebWGQl5TkGVHXC6xiPPNvE7FmgsQfdvP7MFlR0gLL0lGOQ2kHMtbPJfu4riP6Egm0OqwxA/YiQx1Pyn0mPe6lFsnsC+lrATbVFw3kyIMXulUrKumvGwcHaW2+hkt3AGgRCuXbwwh2An+SZ9v1xLWe6EeKyfgK+eRN3oQpjCLoHUIYyYA0SV6CPouN3DRce/VB7FmbCCUn0f+fonePXOiI99DAeK93zvKfFQEv/WD91HC8ng9/vOmwVgCg53BJV+TUQhBq6cvkkv3KdC8FWQRsxXm1liQ2g==" ], "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=i9XtfMCf; arc=fail smtp.client-ip=52.101.193.33", "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=BHVGEK6xKo9ZtRQh4hkttTK0QrpNwByN9EfHCj7+im8=;\n b=i9XtfMCfEGy3j9XCBZBARTFecNK57gwDhgQ9fBbt5rfmCYoNISQmL6W5vuO1DfBjWFBWZszWTjDvvC563M/m3hTVPxD/2Fsov3pgG66HfCCEIiufZD4LtK7EMmbenHxka6Q7/gN4tu8DqgDQjALDSQcjGiLLWLYBvXHxh/m3RUvlYJAxTgKAZLvYhGLEU3LMm4hNksJEjNpEFRa9j5mnURh7kvC7kUsFb+rmuCV1M4hPBmXLqqcBL/FiAc6NFEXUWkdG45symMbU5qIS9DbW3uw80MFI8Nq388MJx0cb51mmDE1idRaXP/FJNgWclDQJLbS2h09U59yMFobkWlOoHw==", "From": "Mikko Perttunen <mperttunen@nvidia.com>", "Subject": "[PATCH 0/4] Fix checking of iommu_map_sgtable return value", "Date": "Tue, 21 Apr 2026 13:02:35 +0900", "Message-Id": "<20260421-iommu_map_sgtable-return-v1-0-fb484c07d2a1@nvidia.com>", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "X-B4-Tracking": "v=1; b=H4sIAAAAAAAC/yXMyw6CMBBA0V8hs7YJBcXHrxhD+hhwjC1kpiUmh\n H+3yvIs7l1BkAkFbtUKjAsJTbFAHypwTxNHVOSLoambrj7qs6IphNwHM/cyJmPfqBhT5qjMxbf\n On656sA5KPjMO9Pmv74/dku0LXfr9YNu+JLLM4HwAAAA=", "X-Change-ID": "20260417-iommu_map_sgtable-return-a8d3cd591fbc", "To": "Thierry Reding <thierry.reding@gmail.com>,\n David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,\n Jonathan Hunter <jonathanh@nvidia.com>, Dmitry Osipenko <digetx@gmail.com>,\n Mauro Carvalho Chehab <mchehab@kernel.org>,\n Rob Clark <robin.clark@oss.qualcomm.com>,\n Dmitry Baryshkov <lumag@kernel.org>,\n Abhinav Kumar <abhinav.kumar@linux.dev>,\n Jessica Zhang <jesszhan0024@gmail.com>, Sean Paul <sean@poorly.run>,\n Marijn Suijten <marijn.suijten@somainline.org>", "Cc": "dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org,\n linux-kernel@vger.kernel.org, linux-media@vger.kernel.org,\n linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org,\n Mikko Perttunen <mperttunen@nvidia.com>", "X-Mailer": "b4 0.16-dev", "X-ClientProxiedBy": "TY4PR01CA0002.jpnprd01.prod.outlook.com\n (2603:1096:405:26e::19) To SJ2PR12MB9161.namprd12.prod.outlook.com\n (2603:10b6:a03:566::20)", "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": "SJ2PR12MB9161:EE_|PH7PR12MB7985:EE_", "X-MS-Office365-Filtering-Correlation-Id": "849f7c6d-ded3-4f77-1994-08de9f5afd6a", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|7416014|1800799024|366016|376014|10070799003|921020|18002099003|56012099003;", "X-Microsoft-Antispam-Message-Info": "\n\tqwPUqK3OA7MCIJYM79G2yAUrJq49RYhNy90xmyP+rFLurwyicRsW3ZkEZMuTlsuwSm0fZmK1ZYFmphxsjVy4+r7kNpd0VEZ9NleEGImREt18kyYILkyx8niWb0l6zQBOtLnJ+qA9Vj6qOqNtXGFFwObnKaFTHWiT1da1pmF6f0xfqEz0WrCEXNjh06CLzVwogFX/AqwFs4btVNxwfEdr401cByHqGiyQU4v0lC2Gfg3zmF+Bhrdo10WvuGJZKq/XPOUxpSFOlsTDy2FVUmd1PF2x0DdHOfhAe1jwVmcRUWyr/oCArF2cnb0sGCV4TagsCCCRLXtpmrEsfGadUsakV0qEQ7D2KrdY2oHWxD7sM18GDc0QZPtzgFH1IMYl2hEMCLgZ4isA+TylfOzavmWS8RT0uNFumpAvxeG9giXpRfLD5D+DJrkvpjI70a/yGnF1yKLmubVhpmNAnxatXlcrTLlbrsVmSnxZcagzs/hjfGqQbWPXUxYRfEXobMHiLhWdEsfRsHMpVmqRc93KuXr5FtZL86AfxVCY6jNzbMJAurnzsDIClI5OP7n5falDl2Z+TntZHL9WLnLFSksq+NpjVLBKiV8ijZtqrKTMrl2y4stZSQUXcOkzD0kuBmc9Q2dj13LYXmfS+6lscht9v+25n1aso9flAjsXp/gDnb1R3ADxh4w/XtRCXEoWC2rAH6fflxpCqZTFeLhbc1aidJfm1xtJMKBA+0FmniEkXjYGyEyNnaJNRu8VZbtNj3A8ACvxaxL/uWjEVAbhb1VyfUUquQ==", "X-Forefront-Antispam-Report": "\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR12MB9161.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(366016)(376014)(10070799003)(921020)(18002099003)(56012099003);DIR:OUT;SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "2", "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?XRM4Kz74FI8HvNPtCW5ASHkOT/dy?=\n\t=?utf-8?q?Jf5P+QBzWFVmaD7oXTny78hmDR/QmOffeBjY9XzG23TScP7O9xXFyuYpfElinEBqw?=\n\t=?utf-8?q?etMVy0/vS1CMtuqSUDy5wqtpqZ+r8M5u9rRkGArMOThuFZc8AfcYs6oLhMjJPGn+e?=\n\t=?utf-8?q?ZayWCL4yG48IwmGNh9BtIQ1eIQIP1quRf8+lRwb1t9DERvgUerL/BA6/MKlJmJSAO?=\n\t=?utf-8?q?c2fuQGdGCzG4OqecZWjxqpIZA2dO7eNWKrNlgdWs17/6j8HCaOKphwVPG/wp+xGfT?=\n\t=?utf-8?q?nYXd5aOIO83xJVsCf5yHAX6nAIOLQ+NxKsuLBwLGc2EwLL6W1NGoh8q1eKqBx7EQ6?=\n\t=?utf-8?q?eVN718g1sMaNCtxQYK1qN1KQaM4NaSjVl6BieluycXtvOysl4KPz3xvolmQ8+12AL?=\n\t=?utf-8?q?XW4VBlVigNnrbcRG7GiYcYTB3ZkHKjrFWTsKP/tvPSPqHiui9kayHXALzasioBX6C?=\n\t=?utf-8?q?bn9Ss5FbLS7HPMFxnnfcEezFg0rzlcxxSXObsdtw1rel1PtmA5FK0BSdbCkyDccgw?=\n\t=?utf-8?q?tAq4nnA1aONJnLBb/pqyZb3sc2/NoToFVvW0UAQ7htYAA5vZIz6OOAjybPOzzfKAE?=\n\t=?utf-8?q?h/IANZrwvDGtzm6iAvrxoHKxIR4e86UHXvwV0oMrsnNTkGUT9yR/7Kw+mZI6zNaQE?=\n\t=?utf-8?q?c/wdeKtMDxU9y0KBk234gjfkdd9EX9ThUYQsa01uk9Un+pbIB90fYONm+bMVk6m3+?=\n\t=?utf-8?q?bLZ5Ii1q2uvk3af4oBx8B3KL38oT4uzDt55LKVZfUVN8lFWn9j15JcNH+4UVZH6tQ?=\n\t=?utf-8?q?3pcfMSMn8+LDzsQRvFyvOwOS5cNumhbfYSaqI1H5EIXeX0RAisMyge/ThdQG+/uTF?=\n\t=?utf-8?q?h7gjJ4/gjGe/VCkd4UcCcl34wrXMQmds642Hu3YK88Dqn4saVNvH/S1RtAtOUmIv+?=\n\t=?utf-8?q?rk9pycChPNFwbqfTOil0LNf2D2qA7x0Mi+7G0sRDXeSWwXrPGzV1PLUsWOSOYyfru?=\n\t=?utf-8?q?KVJwhpiPrDhX/Zkw4Oo+iZrVWCaBZh19UpFTf7k4jwD2J5jTePEDSTd3VQ0Re87TR?=\n\t=?utf-8?q?dLsoO4Spt9MhEG+hOk2E6e4zLlD/8L+WNBD+KujJDk5FwTaBYDaCHutfF8NqExgJA?=\n\t=?utf-8?q?FX8iZy/AcKO5Ns8M0/vCnckdYOJircv2bL70NfEROcOTmnX1EIZZrWbBHO2bquMBE?=\n\t=?utf-8?q?xJgLYjhtkwPOzUeajgkl2gQYrmxk0lZlfkWGuma6IxNU4wPttjcyenUxsO85irbmI?=\n\t=?utf-8?q?6xFDju2R9qnsWa/KJ6URFu4MXSbHdUjzYIWfDUTG+3yQhaVVpAaYdPCoQ6IvsQVF+?=\n\t=?utf-8?q?oNFiuhxW7OTqQht+tUC2zWMvePRP625aRIqaesHKFSZBM1BypZT59wEWgT9kqCNcM?=\n\t=?utf-8?q?8GQIkDSXDw3JTg3V+7Z7e9s4eB9LEDvhs9UvvwhkU8Rm4Ava2Xct90nosp7QfyhUs?=\n\t=?utf-8?q?VnnIo1hpc00RGQb72j6WZfAmN8Ivg/pMBk5PXjFiRCRSWju3nGycawzDOMfnVcbvK?=\n\t=?utf-8?q?JLzKpPk2mGonB+eW+XPtWN2MoN+mkgq7uHOuLke/Xx/v3s+T9NnwFvfDOEF9qmj7g?=\n\t=?utf-8?q?7Tma6HmtSlkMjVODu19n+7flSX6dmh3CCLAE7ysQNGeqbuoPeFFVD00wjIGhZMIOG?=\n\t=?utf-8?q?mQQMbyZdWEnuC9Gjtqfv0GzS5m4FH+VePaDmJJ8Vju5WXiato+21kTQKerb5UhWh7?=\n\t=?utf-8?q?mpHnYoJLl4p0ph46VxZhE3Jg0Si5wRncES3WkkKLHEBF3x+8RrVL5o6xu57MjVKiE?=\n\t=?utf-8?q?9eF9tDQvLJ1ybv2Bv?=", "X-MS-Exchange-AntiSpam-MessageData-1": "TCyML+/XH3Bm+A==", "X-OriginatorOrg": "Nvidia.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 849f7c6d-ded3-4f77-1994-08de9f5afd6a", "X-MS-Exchange-CrossTenant-AuthSource": "SJ2PR12MB9161.namprd12.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "21 Apr 2026 04:03:48.2649\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 KKuWQ1ih74FRM09X35OW5p502zB4XX+lughaE4Y7/wEKCX87uW9aZtnG2gEx1bWIZMDlpHo7RYXpeeywPa3s3A==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PH7PR12MB7985" }, "content": "The return value of iommu_map_sgtable changed from unsigned to signed\nquite a while ago, but not all callers were updated. Do that.\n\nEach patch is independent of each other. The drm/msm patch additionally\nchanges from WARNing in case of mapping error to returning the error\ncode now available.\n\nBest regards\nMikko\n\nSigned-off-by: Mikko Perttunen <mperttunen@nvidia.com>\n---\nMikko Perttunen (4):\n gpu: host1x: Fix iommu_map_sgtable() return value check\n drm/tegra: Fix iommu_map_sgtable() return value check\n drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN\n media: nvidia: tegra-vde: Fix iommu_map_sgtable() return value check\n\n drivers/gpu/drm/msm/msm_iommu.c | 5 +++--\n drivers/gpu/drm/tegra/gem.c | 9 ++++++---\n drivers/gpu/host1x/job.c | 10 ++++++----\n drivers/media/platform/nvidia/tegra-vde/iommu.c | 9 +++++----\n 4 files changed, 20 insertions(+), 13 deletions(-)\n---\nbase-commit: 028ef9c96e96197026887c0f092424679298aae8\nchange-id: 20260417-iommu_map_sgtable-return-a8d3cd591fbc" }