get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2225431/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2225431,
    "url": "http://patchwork.ozlabs.org/api/patches/2225431/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-tegra/patch/20260421-iommu_map_sgtable-return-v1-1-fb484c07d2a1@nvidia.com/",
    "project": {
        "id": 21,
        "url": "http://patchwork.ozlabs.org/api/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-1-fb484c07d2a1@nvidia.com>",
    "list_archive_url": null,
    "date": "2026-04-21T04:02:36",
    "name": "[1/4] gpu: host1x: Fix iommu_map_sgtable() return value check",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "c6ad3f3184442d1b8c366f35b78c34d367ec3056",
    "submitter": {
        "id": 26499,
        "url": "http://patchwork.ozlabs.org/api/people/26499/?format=api",
        "name": "Mikko Perttunen",
        "email": "mperttunen@nvidia.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linux-tegra/patch/20260421-iommu_map_sgtable-return-v1-1-fb484c07d2a1@nvidia.com/mbox/",
    "series": [
        {
            "id": 500722,
            "url": "http://patchwork.ozlabs.org/api/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/patches/2225431/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2225431/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <linux-tegra+bounces-13824-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=lIEeZpu8;\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-13824-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=\"lIEeZpu8\"",
            "smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=40.107.201.29",
            "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 4g080y4h9jz1yHB\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 14:06:10 +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 5AECE301FD5F\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 04:03:57 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 3194A1FE471;\n\tTue, 21 Apr 2026 04:03:57 +0000 (UTC)",
            "from CH4PR04CU002.outbound.protection.outlook.com\n (mail-northcentralusazon11013029.outbound.protection.outlook.com\n [40.107.201.29])\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 8061E286D57;\n\tTue, 21 Apr 2026 04:03:55 +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:52 +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:52 +0000"
        ],
        "ARC-Seal": [
            "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776744236; cv=fail;\n b=LddxQc25lgL435ucQ8+rftoRSdDk4Jp3qic91Zw5mh3TCxLo3zbLfen9HG6u5dLq+HXQgYufa3iiGBx3oIlds0yncCfZy3qEhyYUsHZyMr174FITsVMDjA0CwivxGg5U/cdWudkcELkX7r0BaceSMUfHOop3GWch0sEfVPdhV+I=",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=ADNPmsJ3D6y8Zom56RFgb0zuadZQ5pBeWF4K3PLXO8ST6Y39RsD/2SdXxYeEm6KIaeLVRslQeMoi+nrrw/EqIor+e6S/MvssqXZXpZSPTiLa+l7XqbButJ95AULV0rG0zlApJDo3W55l8Yq9ksKZgLPgrfXNQS1H55vBTWBAY9NKOlwcmSm+jt331Biz4O+O8/7T6hvueONdiQLvIqhnx8ZGYqKwIvounBgAqK3ZwlNkgQRmNW9Zxzw5oXLmDLaX//HPRSJg9SevqKn/3nRStk3LzN+if+rgh9PDofcQt9feKnyjbxyAlOOSJsW6WOZeKgeJw0IinmZzS8f+qbRXEQ=="
        ],
        "ARC-Message-Signature": [
            "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776744236; c=relaxed/simple;\n\tbh=K+Cc/Njn3W9ph4vNWE+0np3tyDPKT9dz81LAj8Wcax8=;\n\th=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To:\n\t To:Cc:MIME-Version;\n b=QpdK1wT6U7dEMGIBs79xpu447EoYbsleiqsNFJMsEEIMbnFjuEN/vC+FErG6qhMVVOq4+bX+AF/8NNw+gdH/UGgR035m52N9yGgW/5PVpEdKzeZX0dmgd8ajBkoOHEXuOYZbLA35qUQCegOIvZCcfvP4WGA66q8EEhzOfIdzMRs=",
            "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=YPWTdT4KtuTtHVukyHQdVWRzZmls5rOfCuG71RrhY4A=;\n b=wrOsRhGeAkQyDP1InDQKk7hTkxra2TWk7jk0C+vRlupF3T5Q7sCHyq9khW1z1moLv9b2N/AtuY0tDNFk7c3Ya/gv1lSkDTKUsKtK0MnS1dcDSw7lMA6kOVn2/P9TtKeCMj1NeppfOyj/VZdgbDM5APlFrgrSnx4zd9Tb9wKRJzWt99h8dk9yMSSL4PcmCburdj+OKQNPLV0eqy9aDcCT9y9oZo77+jEw+tvOVGGeUE6taDDq0cxYyAJyGg+totwMNEjoKMGCF07JbQdPqmUAnguaeIRfwdFf8MKrZnzvQ9iIa0aC9c4GH0zl+FWskVQneXGEQ9nL9JmrXTl19ewg2w=="
        ],
        "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=lIEeZpu8; arc=fail smtp.client-ip=40.107.201.29",
            "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=YPWTdT4KtuTtHVukyHQdVWRzZmls5rOfCuG71RrhY4A=;\n b=lIEeZpu8jQSQ5rU78aHBdi3ldEB6KdZpsfi4HycFL94BJYpNbMsdb2Ozz1zt+Qhtr4wMOOZuKws+ai5Ie4Cdp9RisLRd/UQtN7iYL80jytWMtgbeuASwMnguGANmScOn6XcW/fBwJbaoBPVaX5lVyd2PiNSZ0DPLAXfCgVkodLuWnIGGcUFQWjSGFlc/P7IrQqxnurD5T6rdKFJSkd2DpKtDl7+d4qs7gXLlfKYQ/qWFgLaX5kcMbRSBn8hp1K3Zn2J8TyO47OototUEDnfO9m9wlHMUsslEwel188zMC/d+LKq/JCCqpVmXE8T8KWKR4iv9ZID6IfvMNGLwLUjRDw==",
        "From": "Mikko Perttunen <mperttunen@nvidia.com>",
        "Date": "Tue, 21 Apr 2026 13:02:36 +0900",
        "Subject": "[PATCH 1/4] gpu: host1x: Fix iommu_map_sgtable() return value\n check",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "7bit",
        "Message-Id": "<20260421-iommu_map_sgtable-return-v1-1-fb484c07d2a1@nvidia.com>",
        "References": "<20260421-iommu_map_sgtable-return-v1-0-fb484c07d2a1@nvidia.com>",
        "In-Reply-To": "<20260421-iommu_map_sgtable-return-v1-0-fb484c07d2a1@nvidia.com>",
        "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": "TYCP286CA0271.JPNP286.PROD.OUTLOOK.COM\n (2603:1096:400:3c9::16) 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": "1ec29c1f-328c-467b-9220-08de9f5affae",
        "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|22082099003|18002099003|56012099003;",
        "X-Microsoft-Antispam-Message-Info": "\n\tSLUMDSOzRTZ2YIkYaGq5Ho6zhdxLgZWj4xgR+dipKPP4Y042juMz/bPzrNAz/VDR4NIONu/mcfVftRTiiR4p/AvoZQPlSBTHBS65F/ToW6AUULd5hWYfbaoP4fXpELpSIuZN66UH3EtfWQPjACwjKo4TR0h2WMVXjnYY8IO0STMW/l9ayPKRhZrgOp6Q7H7iIfTTNVq7SS0q1QNBob6SME0IqMRFZRRmYnqsf2Lfl4PLDftnTMYLEkyYJBN++KLPU+C3yOSayswwn5G7HeU3amhsKF9KyZZbggs7m07Btgb+Lz4lI6J4y891JrL1trHuO94TVR0NH47xP3EyOU2WyfZ3iGCs02KxkqY3bHd4ditAVlj5XO+cI6nWdrBRlX15kxeQvyLFryabgrtZ8OowXv1qBX326rM+cZ8ahOVTGhLrzYryXokAcepfnQcK17EoZsSqYjafCTMCIAc+6haMczhwMh1Uy/sWR2ZMvTq4Ub4xfAGy68r/WP1/hmI1xRb68fFwwLwYGZjK3vxS1WV14bit8MFzUNwGCxKyDMXwD67himZI70+m5GrjnPT3l/2cP8jQZbBf48+8Bz6KDuY9VUSOdif9STcLiTkG9PUiegm5TmX7fvRc+V39AZa8+y0YZsYDhXYnv2Rwx4e0VEYyC8L5hSsxf5C/V4dwcW6MYnjULUu0LWU9qRejnSSbXvoiwuouHX3wIHoPW2e6l3jxCTIzB3cHKX3YtX0FQ2hbiV0xWdz7YUyv6FVds7ExEpPB7RFsp36hUJ7ybazMi0MNAw==",
        "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)(22082099003)(18002099003)(56012099003);DIR:OUT;SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "2",
        "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?kNKhLrnBHGisFfp2SNM9PwysmRnJ?=\n\t=?utf-8?q?9nYwsaHiYp4ioQ9dtddG1H4sxqzW8PNORyKDKJOpeTScSmpaN20Y+Nwz04a6AwTqZ?=\n\t=?utf-8?q?lmwbMyfQeQpyvFeaGcmjA3OiG3F3AiDkeq88/5ZEHxnNQxrlPxSp17g3JsEAg4wUO?=\n\t=?utf-8?q?8bvSOKz3JwRpwDOUjv6goAHw9HRW18yk29fVZL4Ll73/rVPQV0S1q/867iSFW3wVz?=\n\t=?utf-8?q?i0e3M+wMvcxozjFJ9UssOJX4+fRC0Ewp2S6FNRgPF6+b7ojHWzezo9r38AZoVEeXt?=\n\t=?utf-8?q?8Ju6GX8QPqV8KkpLJNdNticEoKsZzyEdmrtzpyBJF/aZ8poHNuFkUE+Rl0x4l2fNo?=\n\t=?utf-8?q?dq3yLSCYkLv9p/igOpNOjtcVV66lVAijuiKoX1X8EVWcxBOVP7HfdgyhOMjfpCEct?=\n\t=?utf-8?q?fn+ErS0qn2gmY81fS+tydDedbBjlP0J7oczp3l7yH+OVKa5kfFyqk42dU/C1vTFc4?=\n\t=?utf-8?q?6EAqOhJ7mRcdADhGTbZPhFmNLoU/go8/AcjYuWWvHvZWcVxBRHV/zwPmJvVFkbxrQ?=\n\t=?utf-8?q?ld5fezBovHtqIYBK/BBF3i1cPyetsXIEDVup4VdCyFJHSKyGbi4RrWPPY381nUW0F?=\n\t=?utf-8?q?0CIHdZDuy5wVGVuQAgl42xUPORuxX8Q2Mv/4ZtiMoEAV2VTzztcW/9eMMouFQNxkD?=\n\t=?utf-8?q?1SKpUac6GaXBabc6GWB8QGCqi4WdXq16UOlVKvsyLPR5109cTpTQkb3e0piGniEmQ?=\n\t=?utf-8?q?1weUt6FgzzHz3LPd89O/xF1Vhft/ZMP2016wElOBkG0l3iib5jPDBK4UK+KW4UZ4I?=\n\t=?utf-8?q?2HULWETntv2H9Dc4EeZl9nsy5xepTUUGT6qMttK2HPtx7bYn3zPO2/24AI0nlCp+S?=\n\t=?utf-8?q?ELsKMAAS46COg1cwuBroZStWo861p1IK2qMH1pc86AuSLcQI3KHdQ1Uke88iDADoA?=\n\t=?utf-8?q?nfN4n/DJ74Y7MFkgKLr8RoZMW6ZIJqKnAiSr2w1XeEBz62+aTyOl6uyKctCI5dkVv?=\n\t=?utf-8?q?mJH9K02c0a6zXuGXW/o4G/ZiFzy4pYjrGFjyqwy0aaOS17A3MlAPt3GFicowLeo9t?=\n\t=?utf-8?q?8BuaC0Ktpz1MaMA+GX6L6gxOStB4gQKsKl5WmYqrQdwuwyehJj8yEB1f9LFx3laA6?=\n\t=?utf-8?q?/IhcmfIsyjUndU4L05GC6Y4l5Qlggh+iVl99Rf52kvbSuE3+3DL3dZ9Gm8N7dmPuy?=\n\t=?utf-8?q?IVemBwTxIdN30hm1ueeLteMvh84e3XQa6hOCJ8QgCs9rRgM7mH54E9lS/1zTpWuPW?=\n\t=?utf-8?q?s1sjM6eCNcf8qvti1Ek019oyxpDZIC+SF+SsP6hEFMhIESjUwSdicUUd0hGO1YzwO?=\n\t=?utf-8?q?Vmk8zsZHDWnu9wbvmfe8LbAVoAkefj9KkJ8NaTpYb0hgdTUwtRaIECBg80pcRCtTu?=\n\t=?utf-8?q?pGvTlBApsrDwzJm0xMo3dwDfVtqoZF5Ik8PKsPkJHk1r5+Krwqw5AaKSwu5LOvu3R?=\n\t=?utf-8?q?N0uDHjma98qbyFs6t5mTm/jmKAks67nyfNbWoCpvLGPuuF8Vu/nkwIkl1/54BoCQl?=\n\t=?utf-8?q?u/c+5AE6hG9qDuipCofP5XvfU/ObRWk5BJ18s7EL7swDodUzGeG+DEwD3opWKbsun?=\n\t=?utf-8?q?XFtBxS7+BzP6qwrqteW7VvgkPeKsrD1xa6LmTsVDjHF3DBbp9S1As2q/OK79T4GFp?=\n\t=?utf-8?q?a+1v1VvZ2PB36pzEyQC9op+t1l+avCOIO5vS0AUosFiUvaKIjUdi4wa5hBMgGrE7V?=\n\t=?utf-8?q?R47LxOBiD+CKqIW1aWHW4/4Oc24CE68neXwFcNCyYtmYXJ9IGOgSTmX4MQFrSgKxp?=\n\t=?utf-8?q?1qPZQp4rXX5eA4vmp?=",
        "X-MS-Exchange-AntiSpam-MessageData-1": "k0iXgAtCnrDB/A==",
        "X-OriginatorOrg": "Nvidia.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 1ec29c1f-328c-467b-9220-08de9f5affae",
        "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:51.9632\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 KdUX274CUIGFL1h4g4ERd2h9ZNxrf9JY/0FzqjxdHM9sgVMm13X1t90/Rpxb9yE0HJA8IKIPReeonBB4MhtHVQ==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PH7PR12MB7985"
    },
    "content": "Commit \"iommu: return full error code from iommu_map_sg[_atomic]()\"\nchanged iommu_map_sgtable() to return an ssize_t and negative values\nin error cases, rather than a size_t and a zero.\n\npin_job() also was incorrectly assigning to 'int', which could cause\noverflows into negative values.\n\nUpdate pin_job() to correctly check for errors from iommu_map_sgtable.\n\nFixes: ad8f36e4b6b1 (\"iommu: return full error code from iommu_map_sg[_atomic]()\")\nSigned-off-by: Mikko Perttunen <mperttunen@nvidia.com>\n---\n drivers/gpu/host1x/job.c | 10 ++++++----\n 1 file changed, 6 insertions(+), 4 deletions(-)",
    "diff": "diff --git a/drivers/gpu/host1x/job.c b/drivers/gpu/host1x/job.c\nindex 3ed49e1fd933..70bda32f1ff4 100644\n--- a/drivers/gpu/host1x/job.c\n+++ b/drivers/gpu/host1x/job.c\n@@ -235,6 +235,8 @@ static unsigned int pin_job(struct host1x *host, struct host1x_job *job)\n \t\t}\n \n \t\tif (host->domain) {\n+\t\t\tssize_t map_err;\n+\n \t\t\tfor_each_sgtable_sg(map->sgt, sg, j)\n \t\t\t\tgather_size += sg->length;\n \n@@ -248,11 +250,11 @@ static unsigned int pin_job(struct host1x *host, struct host1x_job *job)\n \t\t\t\tgoto put;\n \t\t\t}\n \n-\t\t\terr = iommu_map_sgtable(host->domain, iova_dma_addr(&host->iova, alloc),\n-\t\t\t\t\t\tmap->sgt, IOMMU_READ);\n-\t\t\tif (err == 0) {\n+\t\t\tmap_err = iommu_map_sgtable(host->domain, iova_dma_addr(&host->iova, alloc),\n+\t\t\t\t\t\t    map->sgt, IOMMU_READ);\n+\t\t\tif (map_err < 0) {\n \t\t\t\t__free_iova(&host->iova, alloc);\n-\t\t\t\terr = -EINVAL;\n+\t\t\t\terr = map_err;\n \t\t\t\tgoto put;\n \t\t\t}\n \n",
    "prefixes": [
        "1/4"
    ]
}