get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2229418,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2229418/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260428083733.1803100-1-ye.li@nxp.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/18/?format=api",
        "name": "U-Boot",
        "link_name": "uboot",
        "list_id": "u-boot.lists.denx.de",
        "list_email": "u-boot@lists.denx.de",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null
    },
    "msgid": "<20260428083733.1803100-1-ye.li@nxp.com>",
    "date": "2026-04-28T08:37:33",
    "name": "net: phy: nxp-c45-tja11xx: Fix incorrect usage of devm_kzalloc",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "6e4f84d8f308763d320837188928094ebf03e129",
    "submitter": {
        "id": 68036,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/68036/?format=api",
        "name": "Ye Li",
        "email": "ye.li@nxp.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260428083733.1803100-1-ye.li@nxp.com/mbox/",
    "series": [
        {
            "id": 501795,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/501795/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=501795",
            "date": "2026-04-28T08:37:33",
            "name": "net: phy: nxp-c45-tja11xx: Fix incorrect usage of devm_kzalloc",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/501795/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2229418/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2229418/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<u-boot-bounces@lists.denx.de>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256\n header.s=selector1 header.b=Uibj4Kox;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)",
            "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=nxp.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nxp.com header.i=@nxp.com header.b=\"Uibj4Kox\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=nxp.com",
            "phobos.denx.de; spf=pass smtp.mailfrom=ye.li@nxp.com",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nxp.com;"
        ],
        "Received": [
            "from phobos.denx.de (phobos.denx.de [85.214.62.61])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g4YfY3Vj1z1yHv\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 18:35:33 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id D41E684150;\n\tTue, 28 Apr 2026 10:35:30 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id C41CE842C7; Tue, 28 Apr 2026 10:35:29 +0200 (CEST)",
            "from MRWPR03CU001.outbound.protection.outlook.com\n (mail-francesouthazlp170110003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c207::3])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id E36ED84119\n for <u-boot@lists.denx.de>; Tue, 28 Apr 2026 10:35:27 +0200 (CEST)",
            "from AM0PR04MB12051.eurprd04.prod.outlook.com\n (2603:10a6:20b:743::24) by PA1PR04MB11336.eurprd04.prod.outlook.com\n (2603:10a6:102:4ee::7) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.26; Tue, 28 Apr\n 2026 08:35:26 +0000",
            "from AM0PR04MB12051.eurprd04.prod.outlook.com\n ([fe80::5839:856:e138:4029]) by AM0PR04MB12051.eurprd04.prod.outlook.com\n ([fe80::5839:856:e138:4029%6]) with mapi id 15.20.9846.025; Tue, 28 Apr 2026\n 08:35:26 +0000"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no\n autolearn_force=no version=3.4.2",
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=CAURNzxX5akwc5Jc7O8VPDSXrTs7gPZfcQKmxu4gKfZmXqCtUt1BCMpOF6TpQjrqPPMDISztoPBeK/0p8fXfzxCdXiOFovQK6JHII9VcFsFpYkEXa6ZWleLFrL4w4KrZlCGWijrhKB9mvyXCg4Rs1JKK0GB4iDxgenPeiNmqF6oRQnKFQsCbWnHqP+qDXUnjPxHkiH7AzSsB0XzXyQ+u/02Udb9cRlbxEP8lb0ZlBTAUKBVtq4YFMxDmP/wGMahgPDFAgWbGPJSJBO8QepG0yri4RqO6FZU13CTnyIJ5RmCso7STJPQKcOhzBMgdYETBDUfugosIwrvB05BHcE7/og==",
        "ARC-Message-Signature": "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=Wl86grqD+O4+FPqJ9LAIuvrccnhQaG/IJwd4Qto/iUg=;\n b=sfQgEkTd03O3GDh5UiNW/K5yf/ma/WRzVWZ4a9qRDJKo6V7GB2sBggatcCmWxvuxjPh7RvgEBYtDXRABG1CK4osoIMPtzL4IxbBSnHVfNrJS69FTmaehRRDm6dAy1ahU956ss5oLh/sKHDygtmqe3jAGtuUtP7qonn/NP4GOc+/X7JTi03d32wQXIp0iOw/yJoeZ/mvQTkVph3ktsZhgJBjN+P4eyhKRrvNGrBdi4huSGq00L00YCSXO+QlqTTfFOthCSVh2yYYBcgD/AHNabgZs9BXSNnXdceVi7t9iS+8bhdAOBQNCjDRhrpzrxdzanM1bgxi5diap676xJjJ1eA==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass\n header.d=nxp.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=Wl86grqD+O4+FPqJ9LAIuvrccnhQaG/IJwd4Qto/iUg=;\n b=Uibj4KoxoPFwVOCmvMnB14VWDBYFOIhxC46EnJL67sRRNs/pRDV5/aDyZItLst+K8cJkz2PPgdQza/X8lo3RRLRsU9h79UhjGSHAD/w4sFmWJ+g090ZY32M/hx0pldfbxauZmgyowiZM1SDq82Abk+onRmU/C7aBaxOvLWrSm5kH2D+uYd4uCaJFz/CYwK2R8unGuNEcWlEufh5FKYUCA8NOXTYUbBPwEFK1VfHVCkFGDR0K3xteNPhHopp4nnUMQzcbCQed/WRlY4nSVC49JOeGkBJ+ppA6nMfyQElZ6y73f3qi0+IZWXRXIQxm6nzBNg8aSyTarnreXEfpahEMZQ==",
        "From": "Ye Li <ye.li@nxp.com>",
        "To": "radu-nicolae.pirea@oss.nxp.com,\n\tu-boot@lists.denx.de",
        "Cc": "peng.fan@nxp.com,\n\tuboot-imx@nxp.com",
        "Subject": "[PATCH] net: phy: nxp-c45-tja11xx: Fix incorrect usage of\n devm_kzalloc",
        "Date": "Tue, 28 Apr 2026 16:37:33 +0800",
        "Message-Id": "<20260428083733.1803100-1-ye.li@nxp.com>",
        "X-Mailer": "git-send-email 2.37.1",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "MA5PR01CA0143.INDPRD01.PROD.OUTLOOK.COM\n (2603:1096:a01:1b9::6) To AM0PR04MB12051.eurprd04.prod.outlook.com\n (2603:10a6:20b:743::24)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "AM0PR04MB12051:EE_|PA1PR04MB11336:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "2dacefce-6db8-4bb8-b1d1-08dea50118c5",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|42112799006|1800799024|19092799006|366016|376014|52116014|38350700014|18002099003|56012099003;",
        "X-Microsoft-Antispam-Message-Info": "\n sDx2jMHwp3UVNwSfclTxcvAGOIdD1Rr0txXYtZlEkbWegAnqT43rNDj/qRjN5uI73FeDxCOoAGdQtGS74t50DDa7FnvwR47SHXq7fD5RUrL8bxovZC2+V23fDSy7UsxqnThRcxgc8U+0guRV4TLWC9PIGQFL5dhcAW3RqhaOKv1Yvybf/jTwIpHTU18y+Vs+IVz8GUUq1rFsFlq3QXt99vuZOZ4ZnVQOvVfzttVVztjOZDicMoWppKdrX0o4EPfDN24vpkPqftttGUMn2uHmJ+qdCx4TqpRr4FXLs2c5Y1gZwRMkHq6bXoIOYxp+5AgbX1sBQBWEBjZ9j1dy6tdOXOoG2Sy3TmK/mNW56ozJgHuomtZ9hdkyZ07jSXPBJXAkx42SBFyvW7IocvRYZeAc4fOonnkVrx4ymr75XgnNc9T4aLi+dmvROjlwQgUjLzz4O+7LslwO66bc8l/SgOxSJmkgHjPmgnCNYGhSfOazuHc7i0ggd9rgvyy28rB9LKtd1TlqwdZJvD8FTeHlMRYzlEduRIixkDrhqBtSn6DCfP1LwfPqRSJ9e2BZuIGGGrxdjK3QNoulkjwn3RFmT2pm53SeWXIla0Ea4KtTmWOYBpJS0xAg8rGdmAZQAqDfzof8iDhvsG3a6yn1WormOfrk68nxoHWg8jLwh6FI2xNhRTL1j3ZK34qxDXdvnBdubh3eNtsfpbns7tPr+dUBpoJL6yT6/uZpgwo3k7hwYYxQVSPRT5Gw7Kkh8qLyw1AHEeh8lPwUQ8qf2xHxkcCIz8Vx7PMV0ATtyKkwhOD+oGo7QTI=",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:AM0PR04MB12051.eurprd04.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(42112799006)(1800799024)(19092799006)(366016)(376014)(52116014)(38350700014)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n yPFR0XXfNFQOTeYAMj5QDLnw+/Y2EsjRThOdBAARdcwuIOsTOgKLtFesenMu/RGlZQUH3SmxtUIJXxqa1Oi7xnIvwOZnv9EDNQZ9fEhPhISmVl61BTBAGRmyz1dH2pJOSH8yVQvcWlrTIe1bakF+o9lxWNcCJFHAoA8nZGIvwHOeY8VKHkLIl7X6cLbMHNkvijHsPJvC86itUwojhPHqqgorfSSobBYuttiYric7oGB8ipDtABeDqxf6ixbtIrZReYEahsTg7GwVBOUxG/aH3yVYqag0f2JySwP2pwh2ck7TpLEnUtBUWR3H5GQC3Swqu5vqSVtttiRjrB6OWIt09XddpwxTfsvjVvMkStVMHSTPPQi8LhvfCXM0CpVZZpdEYYZtv2pAYCiFG0s8KgTyIygCceRZbsX8b4GEAAPo56KAykTtDIeO0wi3ZvZYfGYtOdmg0vb6SRAuX8OOgkETFwMn4L6SunqOr0F0VxT6B1k+nzAV9UWqhlNXqtZN886nccZ1NQo2m2WrNn5vRZ92JquZgcg6Ool6d1Lquu8mKU8//uZ6w4btF53swHwbQXXbBZHokIGHDw4Zzte5WisKbjoT2Zy3y3HX1jiZIHC/8fJWr4Qd68GzGXsrlRiIurRTDFnZI7TMvN+6WakWC7JEthoymyedvrcC106N6NwjevJa89KQs5kUNzuJiTkXPuSXB2l0EUH9JtuYRus01Lh/4o/S7eLafvy1hwcHTweeIg5i1LMYdscsRV4cxBH3FRlR0uaKv8Xwy2ohg7ROX3outehRz9DLHEw2p/EFwBYioYALo8D0jd4d/iYxmVzLlv1KL0tTRoQt7bKyoCI+jnQjyaJ/76X6jGe3boSl2YZaXegFEZSo4/1KYUiiJmKvM3BRl2IbHQ65blGck0asjBQLNGeuan6vN5lSqWfN07xGYRmptarZiDMtYYbN9YSwgQ7yu+TRG1kGoTIYfvTnAbh3Maevv6SXZnYuvDE0IXfmFabEoCm4kLeIahnpvPRHvOmJ+S+5f/vH/taWqDnUlogPWU6iA6KSQXdbKXcfvPT9haB310dh4FSqyKRpsH+Ebj5X0ID3fOD2Lb13eIOpxCgBgDnTV9u410Dq2CK1kLbiqwHj+e56qCg2ufcuv9My9oEKR5J3TpbjnuzNns/GYaHHFxBhNAxygzS3unq//47YQ46vqymEEt6sXdqEpRAJc6f0U8Hrn+zZ/SQ1Kp+flkvBcKICemzfy1BNf9g1UhokYHxPU6Jjexw3vqoog20eR/Xnzev9CCY8WSAjf8zPvyWOBmQRTY5/JtwLgebmrQfXWE75N1z1RQ7OxP9SZdTzsdZk6u8I7obTltA/jyPeTLHE24WcqETkTcBsJ3pb2RJ5vniS8y5sDDFW/5/rd2Rlma4xGLuul8vN9LjMxAEiQlP9w4YRe5Kebb0AEQfIGIiHLFXQyKt+kJCEefsFBa7/UQgoEOS0K5wxsd3lduO+AV68CXQPxyDfSDe8gTM1m1RCwUfNS1007+RDziLOeuoT4oPpYPxb2QDq8awP+5cvmKpa/PMBX8rAzOMDmihOqOPHc/zOFm2mJyul5z7sZPaZNmgv2Z/z/n0Zrq1ZNtRiyXBY+2aneSK49LHgPUn9M54lOUiicZwJS8dxr0B2lhW9rumFaRWgkczv3odoavj7X0E/+jRZBNM8pzcwyZUSwel1zxecX+co3bpG0cNNNwzxPd/B",
        "X-OriginatorOrg": "nxp.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 2dacefce-6db8-4bb8-b1d1-08dea50118c5",
        "X-MS-Exchange-CrossTenant-AuthSource": "AM0PR04MB12051.eurprd04.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "28 Apr 2026 08:35:26.4885 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n NJEWuUuquCt4UBzlIIcp+63/fr7MJlH4+g39HgXrK2FgqMcy+Amq1Mc7cU/eQt3S",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PA1PR04MB11336",
        "X-BeenThere": "u-boot@lists.denx.de",
        "X-Mailman-Version": "2.1.39",
        "Precedence": "list",
        "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
        "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>",
        "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>",
        "List-Post": "<mailto:u-boot@lists.denx.de>",
        "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>",
        "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>",
        "Errors-To": "u-boot-bounces@lists.denx.de",
        "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>",
        "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de",
        "X-Virus-Status": "Clean"
    },
    "content": "devm_kzalloc needs to pass udevice for first parameter, this phy driver\nwrongly pass the priv in phy_device. And because the dev in phy_device\nis only valid after phy_connect, in probe phase this dev is NULL, so\nwe can't use devm_kzalloc, replace it with kzalloc.\n\nSigned-off-by: Ye Li <ye.li@nxp.com>\n---\n drivers/net/phy/nxp-c45-tja11xx.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)",
    "diff": "diff --git a/drivers/net/phy/nxp-c45-tja11xx.c b/drivers/net/phy/nxp-c45-tja11xx.c\nindex a1e4c3d053b..9814ac498ed 100644\n--- a/drivers/net/phy/nxp-c45-tja11xx.c\n+++ b/drivers/net/phy/nxp-c45-tja11xx.c\n@@ -343,7 +343,7 @@ static int nxp_c45_probe(struct phy_device *phydev)\n {\n \tstruct nxp_c45_phy *priv;\n \n-\tpriv = devm_kzalloc(phydev->priv, sizeof(*priv), GFP_KERNEL);\n+\tpriv = kzalloc(sizeof(*priv), GFP_KERNEL);\n \tif (!priv)\n \t\treturn -ENOMEM;\n \n",
    "prefixes": []
}