Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.1/patches/2223598/?format=api
{ "id": 2223598, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2223598/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-i2c/patch/20260415165846.43926-2-sanman.pradhan@hpe.com/", "project": { "id": 35, "url": "http://patchwork.ozlabs.org/api/1.1/projects/35/?format=api", "name": "Linux I2C development", "link_name": "linux-i2c", "list_id": "linux-i2c.vger.kernel.org", "list_email": "linux-i2c@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20260415165846.43926-2-sanman.pradhan@hpe.com>", "date": "2026-04-15T16:58:59", "name": "[1/4] i2c: muxes: pca954x: fix cleanup ordering in pca954x_cleanup()", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "a5217dec12251b08041b3a8e6baee3589742d5fc", "submitter": { "id": 93162, "url": "http://patchwork.ozlabs.org/api/1.1/people/93162/?format=api", "name": "Pradhan, Sanman", "email": "sanman.pradhan@hpe.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-i2c/patch/20260415165846.43926-2-sanman.pradhan@hpe.com/mbox/", "series": [ { "id": 500018, "url": "http://patchwork.ozlabs.org/api/1.1/series/500018/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-i2c/list/?series=500018", "date": "2026-04-15T16:59:08", "name": "i2c: muxes: pca954x: bug fixes and cleanups", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/500018/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2223598/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2223598/checks/", "tags": {}, "headers": { "Return-Path": "\n <linux-i2c+bounces-17069-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-i2c@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=hpe.com header.i=@hpe.com header.a=rsa-sha256\n header.s=pps0720 header.b=Lq1TSMxT;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-i2c+bounces-17069-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=hpe.com header.i=@hpe.com\n header.b=\"Lq1TSMxT\"", "smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=148.163.143.35", "smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=hpe.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=hpe.com" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\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 4fwnxs65B6z1yHc\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 03:21:53 +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 40E333327CBE\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Apr 2026 16:59:22 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id E0D953E51EC;\n\tWed, 15 Apr 2026 16:59:16 +0000 (UTC)", "from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com\n [148.163.143.35])\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 D387621D3E4;\n\tWed, 15 Apr 2026 16:59:13 +0000 (UTC)", "from pps.filterd (m0134424.ppops.net [127.0.0.1])\n\tby mx0b-002e3701.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63FEsRgJ312764;\n\tWed, 15 Apr 2026 16:59:03 GMT", "from p1lg14881.it.hpe.com (p1lg14881.it.hpe.com [16.230.97.202])\n\tby mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 4dj81kngg3-1\n\t(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n\tWed, 15 Apr 2026 16:59:03 +0000 (GMT)", "from p1wg14925.americas.hpqcorp.net (unknown [10.119.18.114])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby p1lg14881.it.hpe.com (Postfix) with ESMTPS id 73032801AD6;\n\tWed, 15 Apr 2026 16:59:02 +0000 (UTC)", "from p1wg14927.americas.hpqcorp.net (10.119.18.117) by\n p1wg14925.americas.hpqcorp.net (10.119.18.114) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.17; Wed, 15 Apr 2026 04:59:02 -1200", "from p1wg14926.americas.hpqcorp.net (10.119.18.115) by\n p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.17; Wed, 15 Apr 2026 04:59:01 -1200", "from p1wg14920.americas.hpqcorp.net (16.230.19.123) by\n p1wg14926.americas.hpqcorp.net (10.119.18.115) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.17 via Frontend Transport; Wed, 15 Apr 2026 04:59:01 -1200", "from DM2PR04CU003.outbound.protection.outlook.com (192.58.206.38) by\n edge.it.hpe.com (16.230.19.123) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.17; Wed, 15 Apr\n 2026 04:59:01 -1200", "from CH3PR84MB3523.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1cc::7)\n by CYXPR84MB3514.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:930:dc::20) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.21; Wed, 15 Apr\n 2026 16:58:59 +0000", "from CH3PR84MB3523.NAMPRD84.PROD.OUTLOOK.COM\n ([fe80::2c54:3534:122f:e74f]) by CH3PR84MB3523.NAMPRD84.PROD.OUTLOOK.COM\n ([fe80::2c54:3534:122f:e74f%4]) with mapi id 15.20.9818.017; Wed, 15 Apr 2026\n 16:58:59 +0000" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776272356; cv=fail;\n b=W2hEcj3UQbrPhmx1XEEVyFO0FH52jYL+mGKrU70lXoMEv/XVyJbMPx8XiyUb0Z3Aub6ap16G3F1hXy/RjaKhKeicUN4qCHrWDIC7z7iYYyCkFd119JVzsFL2ldz5dpBZC6Iw7mjO3P9agczyMWeJ2mscDdB4hlIupwM2YAr7/3w=", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=ddjJ1Mquw4SHEE9FORuI9y/GtQtI1+NKq6oPOTh2buBTTXuJrsZFuAerXlN1aoZbqvfrLROztCBBXJwg6/8XgknjaWgW7M80PEBKXCbdLEHaX54gnhYqF2rm4pzgCMM+1QNFUfwPi6gKiC7RMVXQsMFUTgMef7681E6LJsXxGpqWnRt8jsNszF2gUSGh2/cUWveBabjuJsENfobCpbZl/fYwrRKH7APSysN10YfklZYc+hi2Fw13ZImgmaEHf0cURGK2Cg6sBdyPtgCmrBR+ugazBOx0g2WdZDIeqbPhAWDrYNQb+NpoDBZG6YtPNQBcHfM426KaQTaQC56RK6Qh7w==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776272356; c=relaxed/simple;\n\tbh=omiKJttkr2g77KieX+qwZJJpA2/YKzIUCAviuCVpHhU=;\n\th=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:\n\t Content-Type:MIME-Version;\n b=igBJ17BhqR9ooqQS2FeuwFP+sZnek6f4//Dm9yAOVXs3WRR/eha9X0gsSaC53ZkXWkfNHQxGimKn5jbQUOmBqmc0oY16MLb69t4+c0PubVTiIBGCvUVlBQPeVD6/lShKbS0B93aHTsJIldCRQVp7LijyU+dU0DE6s+of+kWnCio=", "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=5EKOQWCE/G9+zXrJicou1o4L6DvV/nvdsRTA4XRyXZI=;\n b=U8utileUtkpZzlTJ4GMIuzU7vGLUbT7ncuxto+4dS82Z4fMLCeRw4rAyxXwxG9XYwtZyJtSFDlKIa0Nsf5s+HRgKm1BOF2ZOEgysFAFLvzKJQVHJcZOCRw/qTdVDIwZuCYdE+6Ev8EXWu9yjOFEqvE/J5bLCrsSaL21vqdrDLkWdKO534BhLjSQWqp6BbDvnxcURHCoqJZFm4S5QXZqJNU8RBLohgvBHUDUDWN4tDwjnDfzhpOs/O5CbBPy4mWAqem3r37KnvgvF6IvVZtwIAcdruDB9YpMRKthUVZOYhlKAGQ+CuXv5OFx/DP3kzoZalBeMRyHIPMLS5c6t1+hDKw==" ], "ARC-Authentication-Results": [ "i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=hpe.com;\n spf=pass smtp.mailfrom=hpe.com;\n dkim=pass (2048-bit key) header.d=hpe.com header.i=@hpe.com\n header.b=Lq1TSMxT; arc=fail smtp.client-ip=148.163.143.35", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass\n header.d=hpe.com; arc=none" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=cc\n\t:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=pps0720; bh=5E\n\tKOQWCE/G9+zXrJicou1o4L6DvV/nvdsRTA4XRyXZI=; b=Lq1TSMxT+osGV8mINK\n\twINrV9lGXxvKHsdPfLRzOuym2esfP4lK+rbTJ8v75yKJn9byY3XPhuM3dNrzXzZI\n\tSxweekEZ25WvRcGoiPax2+LtN9igJ/MsLCO+umJOtSBnqjjrSNM4t4r+FpJN/yl1\n\tuGGqaMDfmvvMDxxdlLEj5g6UxJHU+YFyL4NxTo6gwcSKU5GGrg3F8r+TI9WJT36g\n\tRnxX1GSP1IHDqW00WIDIgMiZezoALmmvrXF9m+x3R5GIAE9g7E8giDXFslTIS6st\n\tvPAm7v9dS+tEnOhdZ6/R1TULtHBRibsw6AmOPZZTYzEM2ncNfgoV1NeiJZxsG6pA\n\tlimg==", "From": "\"Pradhan, Sanman\" <sanman.pradhan@hpe.com>", "To": "Peter Rosin <peda@axentia.se>", "CC": "\"linux-i2c@vger.kernel.org\" <linux-i2c@vger.kernel.org>,\n \"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>,\n Sanman Pradhan\n\t<psanman@juniper.net>,\n \"stable@vger.kernel.org\" <stable@vger.kernel.org>", "Subject": "[PATCH 1/4] i2c: muxes: pca954x: fix cleanup ordering in\n pca954x_cleanup()", "Thread-Topic": "[PATCH 1/4] i2c: muxes: pca954x: fix cleanup ordering in\n pca954x_cleanup()", "Thread-Index": "AQHczPknbqOJqwV5akuwjzwBUaNVaQ==", "Date": "Wed, 15 Apr 2026 16:58:59 +0000", "Message-ID": "<20260415165846.43926-2-sanman.pradhan@hpe.com>", "References": "<20260415165846.43926-1-sanman.pradhan@hpe.com>", "In-Reply-To": "<20260415165846.43926-1-sanman.pradhan@hpe.com>", "Accept-Language": "en-US", "Content-Language": "en-US", "X-MS-Has-Attach": "", "X-MS-TNEF-Correlator": "", "x-ms-publictraffictype": "Email", "x-ms-traffictypediagnostic": "CH3PR84MB3523:EE_|CYXPR84MB3514:EE_", "x-ms-office365-filtering-correlation-id": "a5e1f232-24e6-485e-2c8b-08de9b1049de", "x-ld-processed": "105b2061-b669-4b31-92ac-24d304d195dc,ExtAddr", "x-ms-exchange-senderadcheck": "1", "x-ms-exchange-antispam-relay": "0", "x-microsoft-antispam": "\n BCL:0;ARA:13230040|366016|376014|1800799024|38070700021|56012099003|18002099003|22082099003;", "x-microsoft-antispam-message-info": "\n Jeg40mFuH0Hk42hkB7n3ZE7ccLxdSSszaFD6H20xQeyGT8JyMEhalI6fLQpEm7hdTd7LsWfKonalribvhmxi20VFkhraKjXgww8YGdLO2w0O6Ed/UwPTIeEWwZQE/9x2U92VZD5FwqOEOq2qc0tez0hQyA+gPujtUhmDwOxnlVBC+bhgMlRo/HEtf0JCdnw7M2nbfn4g4FiCe6E7pKUzvdFNHqEyfTIx+/LOX4tpduBKVjaDiYHDFgphKzIH6NqMw8+OVn3670AXgW/s84Sc2jEwEufkR5Sj40k1RczbEUqXr7/jyrFYlgZRvQTKVaxriBTTq7vdGvNb+gQRd+KUrw7IpqCuxP2l46B6fS35k+/nqcUpBz12si2Vmg0qKyTwGyujsjVfMXjw99QI2+qxjl/GbAvKjoQZbmWN28hV/L4k360IcNEPXVa49hyUXRmdy9q18gAgWdCZg+t2GvdsG3I8xAvmihgW75VHIHkLIqA1fR6SIA4KPss2PzAYCvtJlPkfMZJRtbnDd2+02a6gQXrzTI++H31vtQO8EbXZLxoNaytQbfI+ymy5oePmsUFo6Ohnj5YB8vSuyWWk98xj4zcNRfj2ByCnyk+dD51A3W4o54mkEmyLOFI/aW/LXqa20nkaMY0yFhPilJgmpPDnBRi7eeV9CTEAEkOc+0FD7qsN11CeciSufEVJq6OiDrvpzB+/Gf+DYYn3+27H64UWxAGEzcLD+yK7WC/1SHuK31FFKEm42snaxtkWSDFggSh/VCqbMMpW0wIKYosYgDmcm8bbZsa3PDa5AZLe0vCdbRk=", "x-forefront-antispam-report": "\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR84MB3523.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(38070700021)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101;", "x-ms-exchange-antispam-messagedata-chunkcount": "1", "x-ms-exchange-antispam-messagedata-0": "=?iso-8859-1?q?BsCZ7oxSwxGtSrwobooNxrk?=\n\t=?iso-8859-1?q?51jff7AeZXguVkzPh2OTTSazVfqHsPP18EJBiB+eZmVnqPESEkq3c9D/5Z+W?=\n\t=?iso-8859-1?q?ROx1vDisp6WBs5/uFvijCmIhGzymHHDEzPHIbCDOzpvRtk1jbpQXi1vpqyTG?=\n\t=?iso-8859-1?q?UIwz/QXnMk6BQLNjq2DQagfRCloZ1nWv/uVhvHLtyMPd0+wqQCYt2ieXDem2?=\n\t=?iso-8859-1?q?ePimihWe701MQji2X0SuVH7uwvwpNxqHPAgy7PJRKo64opSmjZF0yDEI5xOn?=\n\t=?iso-8859-1?q?0/0XxyLVnjOsonh8uGHWckgAm+sExURXxJca7Rd1QWJIdFxP1oxFHkdAT7hy?=\n\t=?iso-8859-1?q?m+WF4O6+sTmo22FuxZCp7AHt/fPdF6Ux75bJpqPPeRu7flmdRHymGZCVqQhV?=\n\t=?iso-8859-1?q?2OwiGzemv4LabEz9UH6s4HXt3JCvfKi8zVpQUaGX+W+DjzAnyEY6GugRo77X?=\n\t=?iso-8859-1?q?WiOMdFK+1bWqk9DcLqft0IuSpRBDHgZF7Bx7+E+dTBTJdH167FPngtYEBsee?=\n\t=?iso-8859-1?q?r98F5wrmDioPVuCfEngtKqa3AJ903d4bPMvK8LMVkW/zMjA0vOQTFLyjTPPX?=\n\t=?iso-8859-1?q?2x5Zxiyilbi+xxzA+BIzgkA9h4IC4KbS6+yhjKhyDcYZLu6qK6hVIko6PtTj?=\n\t=?iso-8859-1?q?qwz9+eh37iCso8ZgqaeigeqMSVQpRXWRZOJioeh4lyS4HXr17pMRXfhSt3eS?=\n\t=?iso-8859-1?q?P90ZKVqoSdCzE8nlnKaApQUQKcYhkVj4r7hkGLvzXMDcscnMPgPk00qYJ+xR?=\n\t=?iso-8859-1?q?ApNZwkjT7k5t+dcdkmCDHKJHyxOZBsYarRnSeemas7gl0vZZgj1NbpFTzkuw?=\n\t=?iso-8859-1?q?J8NESjdSXmS+5OC3F3iiLzOlno14aIeym4P2/t/dxI9H9ibUM997s5tAc3pM?=\n\t=?iso-8859-1?q?KclUXYvCk/1uzsAJKCuECT51EXJfZG5SGaLi90b5cHAb8VkiO+ZtJg5r/1DV?=\n\t=?iso-8859-1?q?ayWSb1oLdoBujNewaxXTeMoWHihbXvJA0b9OnpGd9LKVj83q6tdHxPelmKEH?=\n\t=?iso-8859-1?q?ma0tGrQi9czxF+lDvN1B2z2/FEeQyrkrKYXx26rlCbcKqCwl8VeH8AL05yQa?=\n\t=?iso-8859-1?q?d8FgM5DhcNHtwXimDssFf8XxPB02xoEzWG2llP+c3Hn8F6IaTLRWvo9JALf8?=\n\t=?iso-8859-1?q?f73AC7TLRJUUyfNwYQbgMVIqYDZy/Zx2yZJmPaK5WQzf7LwBYIdgniEjsKUl?=\n\t=?iso-8859-1?q?/xjAYJVodKiw17czo8LQuzvLO0/F4OVilkXW4uIE54NAD7Wbd/eZxoSyzj8Z?=\n\t=?iso-8859-1?q?jUN3OnZb2Uc1naHGiJ5lsHzR2HVlVtt5+J3Aa0AG7yT/HUCNL9INEP2jUpCE?=\n\t=?iso-8859-1?q?yl3tvQ0KnVWtQ9sYMdi3iyH61Qz58AZEAcB/IXLRwPi6wOSnRmx2iKKK1e9I?=\n\t=?iso-8859-1?q?2Mvlyx0zMNEu0gd8PppIqu6V4tvnfmg3ePZJVuRZw8fgxS5SHUF9ScNm4xtm?=\n\t=?iso-8859-1?q?BdLEjFtCVgRu7X81FP+p9JeHdmZZQ4Y9HxOftXNuvewiApj25NKJoNsxeE4u?=\n\t=?iso-8859-1?q?caNXSyqx1LQ3nEeh/qPkQWojvAbutkZMFsNo+daqGmoii+rV/u5bTh8kzvwE?=\n\t=?iso-8859-1?q?LvvPrVExj0VecIJMrcDci6ou9PoMQBxTPleDNvGGgooFnqAvqgv4qGLrNNWR?=\n\t=?iso-8859-1?q?uzgUrFANPM8RgNTQUGpvSSiWmOYLN/HlvXvSxzgG4chQZJdmsnrPwjA6iZVG?=\n\t=?iso-8859-1?q?CeHr8fZ/zA39oXbGlfUTXotWSsZ7NxJCT8c3SbuTu+HG1ZjuBLiTlfSQ2Ey3?=\n\t=?iso-8859-1?q?IV0oCJ/u9I65tCzVqhO9NLExkk0e9SSdpx8R5Iv4otykqYQ=3D=3D?=", "Content-Type": "text/plain; charset=\"iso-8859-1\"", "Content-Transfer-Encoding": "quoted-printable", "Precedence": "bulk", "X-Mailing-List": "linux-i2c@vger.kernel.org", "List-Id": "<linux-i2c.vger.kernel.org>", "List-Subscribe": "<mailto:linux-i2c+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-i2c+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "X-Exchange-RoutingPolicyChecked": "\n FRAvDd1/+QOPcIHpw4YXgpZlVypbASboj8c07p1NyRGrAvjSPR6FUK+8xHiDWM4E7Ttojv7Igq0qBqTPYTcgJPD+JRMHknbUaxG4GwxV1zUGfflTn4w2x0BLVyX8ajUdB9AiaC6R2yIdE4LK0MCPNOkpK9WuCgqr2agYtgFD4kn7JE2OG+FYgDWYaPV5oIcdd+WSJ3y6eogcdk6I0J82c7PSDpUtpkiG2JHL7rP+gyHBH74wS5iT/4Z8b0AGImEzgkGKYMB0uxWCMXl0zeDZ9b8dbjGfm1QW2rcBkQ1BlN7vLgvu9Aa9esWPYSkvRXVxs1lF8SYsL/bUFj+yZDVmIQ==", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-AuthSource": "CH3PR84MB3523.NAMPRD84.PROD.OUTLOOK.COM", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n a5e1f232-24e6-485e-2c8b-08de9b1049de", "X-MS-Exchange-CrossTenant-originalarrivaltime": "15 Apr 2026 16:58:59.3832\n (UTC)", "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted", "X-MS-Exchange-CrossTenant-id": "105b2061-b669-4b31-92ac-24d304d195dc", "X-MS-Exchange-CrossTenant-mailboxtype": "HOSTED", "X-MS-Exchange-CrossTenant-userprincipalname": "\n CrZnkR1BnzpzDcNAxGkDvK/eeEphDXxDnUkZ/7bP02oQ65KqT5UQVTh28p37skEooly5F/WLWSP8a+FcRyyU/g==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CYXPR84MB3514", "X-OriginatorOrg": "hpe.com", "X-Proofpoint-GUID": "NjyrnzJLGYrUzUlZQ4_Z8Wrk8GAObtWN", "X-Authority-Analysis": "v=2.4 cv=aJvAb79m c=1 sm=1 tr=0 ts=69dfc3d7 cx=c_pps\n a=FAnPgvRYq/vnBSvlTDCQOQ==:117 a=FAnPgvRYq/vnBSvlTDCQOQ==:17\n a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19\n a=xqWC_Br6kY4A:10 a=8nJEP1OIZ-IA:10 a=A5OVakUREuEA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=gQcMVamqm3wCPoSYhaRC:22 a=3haJ9R1Aw3gUfsUHDaCR:22\n a=OUXY8nFuAAAA:8 a=VwQbUJbxAAAA:8 a=hlGQ8jtkdgq3GKTAoccA:9 a=wPNLvfGTeEIA:10\n a=cAcMbU7R10T-QSRYIcO_:22", "X-Proofpoint-ORIG-GUID": "NjyrnzJLGYrUzUlZQ4_Z8Wrk8GAObtWN", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNDE1MDE1OCBTYWx0ZWRfX3IjY4gZlMF0B\n sRSGDlxYwqATp0ukyhX012Gm82SwRu2MLNw5mF6/fYSRkvUKCIZL0cPOO/qMASX9OylStTVAHHn\n EaWFGST+PWQ9qGkteZJyDN043kY1S7iwdjjubgOOzITLXgi4WzPJyEXZXM8Uc1toh4RcyBAAxxe\n ygYAadLr7OYsNohvK2r0u0T+S+jEPEEf7OJBTeGF13bvm5WdUQ/cDQTnxxqI+DbNnGYs+aXA7qA\n YhsfboMKAve+caDHV/JmDHf/f7nEih9KOXLOYw35ifvsRM1Uv7JX8MK9HAiW4LbcQvm38e4yqVL\n 0nDBFeJR3b3SOxmkob/5HCZszuH433AtSa49B2ohWRYyExtHYm3UHmzgtkhVPNL9RS5qk7uooYX\n bqWMuHqhj60yRuHM3VXB3a/1mjdgAXEFYeFvaOKhofDRWDZfgmFdE9zK4CP2TuOm0B1Ucqg0gdx\n Lz1d+jJTJIEKS3aRGZA==", "X-HPE-SCL": "-1", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-15_01,2026-04-13_04,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n suspectscore=0 phishscore=0 lowpriorityscore=0 impostorscore=0 bulkscore=0\n priorityscore=1501 adultscore=0 spamscore=0 malwarescore=0 clxscore=1011\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604150158" }, "content": "From: Sanman Pradhan <psanman@juniper.net>\n\npca954x_cleanup() disables the regulator before removing child\nadapters via i2c_mux_del_adapters(). Child adapter teardown may still\nneed the mux to be powered, so the regulator must remain enabled until\nall child adapters have been removed.\n\nReorder the cleanup to remove adapters first, then tear down the IRQ\ndomain, then disable the regulator.\n\nFixes: 6c30ac917a46 (\"i2c: muxes: pca954x: Add regulator support\")\nCc: stable@vger.kernel.org\nSigned-off-by: Sanman Pradhan <psanman@juniper.net>\n---\n drivers/i2c/muxes/i2c-mux-pca954x.c | 5 +++--\n 1 file changed, 3 insertions(+), 2 deletions(-)", "diff": "diff --git a/drivers/i2c/muxes/i2c-mux-pca954x.c b/drivers/i2c/muxes/i2c-mux-pca954x.c\nindex b9f370c9f018..f0b8879ae5fa 100644\n--- a/drivers/i2c/muxes/i2c-mux-pca954x.c\n+++ b/drivers/i2c/muxes/i2c-mux-pca954x.c\n@@ -466,7 +466,7 @@ static void pca954x_cleanup(struct i2c_mux_core *muxc)\n \tstruct pca954x *data = i2c_mux_priv(muxc);\n \tint c, irq;\n \n-\tregulator_disable(data->supply);\n+\ti2c_mux_del_adapters(muxc);\n \n \tif (data->irq) {\n \t\tfor (c = 0; c < data->chip->nchans; c++) {\n@@ -475,7 +475,8 @@ static void pca954x_cleanup(struct i2c_mux_core *muxc)\n \t\t}\n \t\tirq_domain_remove(data->irq);\n \t}\n-\ti2c_mux_del_adapters(muxc);\n+\n+\tregulator_disable(data->supply);\n }\n \n static int pca954x_init(struct i2c_client *client, struct pca954x *data)\n", "prefixes": [ "1/4" ] }