get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2198466,
    "url": "http://patchwork.ozlabs.org/api/1.0/patches/2198466/?format=api",
    "project": {
        "id": 2,
        "url": "http://patchwork.ozlabs.org/api/1.0/projects/2/?format=api",
        "name": "Linux PPC development",
        "link_name": "linuxppc-dev",
        "list_id": "linuxppc-dev.lists.ozlabs.org",
        "list_email": "linuxppc-dev@lists.ozlabs.org",
        "web_url": "https://github.com/linuxppc/wiki/wiki",
        "scm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git",
        "webscm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/"
    },
    "msgid": "<20260219181407.290201-2-ynorov@nvidia.com>",
    "date": "2026-02-19T18:13:53",
    "name": "[01/12] powerpc/xive: simplify xive_spapr_debug_show()",
    "commit_ref": null,
    "pull_url": null,
    "state": "handled-elsewhere",
    "archived": false,
    "hash": "d6bd36b1a2603e0d4ab8645f15c4a28b59c058c2",
    "submitter": {
        "id": 92516,
        "url": "http://patchwork.ozlabs.org/api/1.0/people/92516/?format=api",
        "name": "Yury Norov",
        "email": "ynorov@nvidia.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260219181407.290201-2-ynorov@nvidia.com/mbox/",
    "series": [
        {
            "id": 492727,
            "url": "http://patchwork.ozlabs.org/api/1.0/series/492727/?format=api",
            "date": "2026-02-19T18:13:52",
            "name": "cleanup bitmaps printing in sysfs",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/492727/mbox/"
        }
    ],
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2198466/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "\n <linuxppc-dev+bounces-16961-incoming=patchwork.ozlabs.org@lists.ozlabs.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "linuxppc-dev@lists.ozlabs.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=pQM+TWIq;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-16961-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)",
            "lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a01:111:f403:c10d::1\" arc.chain=microsoft.com",
            "lists.ozlabs.org;\n dmarc=pass (p=reject dis=none) header.from=nvidia.com",
            "lists.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=pQM+TWIq;\n\tdkim-atps=neutral",
            "lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nvidia.com\n (client-ip=2a01:111:f403:c10d::1;\n helo=sn4pr2101cu001.outbound.protection.outlook.com;\n envelope-from=ynorov@nvidia.com; receiver=lists.ozlabs.org)",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nvidia.com;"
        ],
        "Received": [
            "from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:21b9:f100::1])\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 4fH5yW2xtVz1xpY\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 20 Feb 2026 08:25:39 +1100 (AEDT)",
            "from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fH5yS6WwWz309S;\n\tFri, 20 Feb 2026 08:25:36 +1100 (AEDT)",
            "from SN4PR2101CU001.outbound.protection.outlook.com\n (mail-southcentralusazlp170120001.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c10d::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange secp256r1 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4fH1kM2B4lz2yFQ\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 20 Feb 2026 05:14:51 +1100 (AEDT)",
            "from PH0PR12MB8800.namprd12.prod.outlook.com (2603:10b6:510:26f::12)\n by IA0PR12MB7674.namprd12.prod.outlook.com (2603:10b6:208:434::21) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Thu, 19 Feb\n 2026 18:14:13 +0000",
            "from PH0PR12MB8800.namprd12.prod.outlook.com\n ([fe80::f79d:ddc5:2ad7:762d]) by PH0PR12MB8800.namprd12.prod.outlook.com\n ([fe80::f79d:ddc5:2ad7:762d%4]) with mapi id 15.20.9632.010; Thu, 19 Feb 2026\n 18:14:13 +0000"
        ],
        "ARC-Seal": [
            "i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1771524891;\n\tcv=pass;\n b=kxTXSC5tqCDFgtWiOckHwt6oaWELJTA5Om0n2tFtPjZV6Vd71QNujPQm579sXP5S1mIe659LGgSZfVj4jQ7DNnoUKYAUnbIduSobkpGvw17fVYoKp5bsIxXyCYI3bUJOhSZ+6KElGOzCZRPA6U9fD9OSKbQJztUrLEzAXYDU+3G31rAhF+1pfKtfEtmJtbt7T6/Y+bsNID7xw32Pn6C+QeenCMOc1lZr6ZLwYAvxIO5z0hfpkwoEvK1ILFOKV2bUGnKggAGF+CdB9zhgGATu7g+B+sFBKjMcXeGGf71Jor9bt9ICg3y1OVBm55/z0gV0ej8yO+Syr+PLCEet5cKhCg==",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=NtKZMFWOw7N/f810bmxD7aM8h96uvNBkCRWcCtGMEjTAjqaaWT/zkvAZRAjene5p2kYp0iaHrFEKkmblwivwyMINue740FNcMC28G8Spn6wYT3UkOPJX1LwCV4jyGApyvPZRso9BlF2GK06NiE7HhVC5IJL6lhRdLImx9EACFNjUZs+HswXjzXj56l4LfYO/dgNUriyPji2iTSmcLzF2klHHMU7CgbIDR1ocy4vWbxz9kewHO6f20NMA2en3cLFCWf7s3V7nkzd46oCzzbmXl+tXgZ0YWwk//gkilNjRBrX8mWf6H9oDCv4f4UCEM9syUy+Osu0qzbaYMaK5wLbUJg=="
        ],
        "ARC-Message-Signature": [
            "i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1771524891; c=relaxed/relaxed;\n\tbh=CxZHoCvUFEvKXE89GHy7RIyPqC6Llv2ihBtEsUX3bI0=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=iMZlEjCJ2VJM7xTOIwg6Hn3n6z5tfCRrkTPMV4gw6ASJhccjN8giVeiICoJEet+JSivave9dUJxO/uMXt0awBcol380epnt1lNtxNAoakLtG+BJPUTAPP8j73i+up3ulbtvhSnScDWCqI0oiSqUylObxR6u/2TvGc829GWrw+ZQTb46fLTO5ySSC8FFMvlahX/NnznkWAG7eBcEEfChNdMqkSCReo+K73IY872xEM3JE403m9GIr0XiAtI4Qnni7ZumtxqPeInes4LtcpM5ajOXZecdG31l9n8w9wdI6wKzAGdz4LjqWSNkCDeoY40Ut/myHmEfcFfvTflDskT0hNw==",
            "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=CxZHoCvUFEvKXE89GHy7RIyPqC6Llv2ihBtEsUX3bI0=;\n b=PjRmuIlbrYdwydAmd3KlhE7AA1ez7wS5UmS3zo3JdDQDek1lSrmLJRffDgnC9VbWjO07Q5xF+g33FkB0v5JFK7AOQnFIIQJ7LujCBqQO+tctkh5dGwE3ziIT30egXG/g6mGCm/c/NeWGH0qQrGhPvAlVc0aPn5Hvkh1oYhJiw/ok8nBxt154bs/wTyPSiAHzzaqX/BuVJhNad0jBLeN8O3FgS1pPVfcquh8EZDVrvwZwUdKQ4vkH5MYmF60LTwYjHjUmhz2MrUxQ6f+AX5vUAsIPG1FifMNP5Mis31mHqYwRv/9DuYjPgp+Jxe9haBhILQlBbpiH5tcYwyM9uPxA7A=="
        ],
        "ARC-Authentication-Results": [
            "i=2; lists.ozlabs.org;\n dmarc=pass (p=reject dis=none) header.from=nvidia.com;\n dkim=pass (2048-bit key;\n unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.a=rsa-sha256\n header.s=selector2 header.b=pQM+TWIq; dkim-atps=neutral;\n spf=pass (client-ip=2a01:111:f403:c10d::1;\n helo=sn4pr2101cu001.outbound.protection.outlook.com;\n envelope-from=ynorov@nvidia.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=nvidia.com",
            "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=CxZHoCvUFEvKXE89GHy7RIyPqC6Llv2ihBtEsUX3bI0=;\n b=pQM+TWIq7IPkvCjJDmczw2OPtp9qVGcthcY20avttU+mjl5lgNnEuFwCNjQzw67UjfjcK8t+ISg4+R0pmQF7MWx9MLjLNFSy3pXZZXtCDNjcM7uEvUAQHMFKY57/TGcbvq+8ch9qbFfokqQz24lSQ31/MQ5eEEcwrokU3QemZhIgGbvZfxCJygRWPqfGmbjZzp0LZ/sxF49IVuJjZJvMpG2v1S5ujT4tampMJ0N7RMejIpGRG58RXtyyb1RDeoE00SxDswM6+zO+/FwhJR/+C+FdCoA8Vecn1K+adbBb8KoMs+T1+5BmNO84N89tMGfjFhYODkjgzw/7dy66CxzStQ==",
        "From": "Yury Norov <ynorov@nvidia.com>",
        "To": "linux-kernel@vger.kernel.org,\n\t\"Christophe Leroy (CS GROUP)\" <chleroy@kernel.org>,\n\t\"David S. Miller\" <davem@davemloft.net>,\n\t\"Peter Zijlstra (Intel)\" <peterz@infradead.org>,\n\t\"Rafael J. Wysocki\" <rafael@kernel.org>,\n\tAlexander Shishkin <alexander.shishkin@linux.intel.com>,\n\tAndrew Lunn <andrew+netdev@lunn.ch>,\n\tAndrew Morton <akpm@linux-foundation.org>,\n\tAntoine Tenart <atenart@kernel.org>,\n\tChristian Brauner <brauner@kernel.org>,\n\tDaniel Lezcano <daniel.lezcano@linaro.org>,\n\tEric Dumazet <edumazet@google.com>,\n\tGeetha sowjanya <gakula@marvell.com>,\n\tIngo Molnar <mingo@kernel.org>,\n\tJakub Kicinski <kuba@kernel.org>,\n\tJames Clark <james.clark@linaro.org>,\n\tJerin Jacob <jerinj@marvell.com>,\n\tLinu Cherian <lcherian@marvell.com>,\n\tLukasz Luba <lukasz.luba@arm.com>,\n\tMadhavan Srinivasan <maddy@linux.ibm.com>,\n\tMichael Ellerman <mpe@ellerman.id.au>,\n\tMike Leach <mike.leach@linaro.org>,\n\tMoritz Fischer <mdf@kernel.org>,\n\tNicholas Piggin <npiggin@gmail.com>,\n\tPaolo Abeni <pabeni@redhat.com>,\n\tRasmus Villemoes <linux@rasmusvillemoes.dk>,\n\tSimon Horman <horms@kernel.org>,\n\tStanislav Fomichev <sdf@fomichev.me>,\n\tSubbaraya Sundeep <sbhatta@marvell.com>,\n\tSunil Goutham <sgoutham@marvell.com>,\n\tSuzuki K Poulose <suzuki.poulose@arm.com>,\n\tTom Rix <trix@redhat.com>,\n\tXu Yilun <yilun.xu@intel.com>,\n\tYajun Deng <yajun.deng@linux.dev>,\n\tYury Norov <yury.norov@gmail.com>,\n\tZhang Rui <rui.zhang@intel.com>,\n\thariprasad <hkelam@marvell.com>,\n\tcoresight@lists.linaro.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-fpga@vger.kernel.org,\n\tlinux-pm@vger.kernel.org,\n\tlinuxppc-dev@lists.ozlabs.org,\n\tnetdev@vger.kernel.org",
        "Cc": "Yury Norov <ynorov@nvidia.com>",
        "Subject": "[PATCH 01/12] powerpc/xive: simplify xive_spapr_debug_show()",
        "Date": "Thu, 19 Feb 2026 13:13:53 -0500",
        "Message-ID": "<20260219181407.290201-2-ynorov@nvidia.com>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20260219181407.290201-1-ynorov@nvidia.com>",
        "References": "<20260219181407.290201-1-ynorov@nvidia.com>",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "BN0PR04CA0124.namprd04.prod.outlook.com\n (2603:10b6:408:ed::9) To PH0PR12MB8800.namprd12.prod.outlook.com\n (2603:10b6:510:26f::12)",
        "X-Mailing-List": "linuxppc-dev@lists.ozlabs.org",
        "List-Id": "<linuxppc-dev.lists.ozlabs.org>",
        "List-Help": "<mailto:linuxppc-dev+help@lists.ozlabs.org>",
        "List-Owner": "<mailto:linuxppc-dev+owner@lists.ozlabs.org>",
        "List-Post": "<mailto:linuxppc-dev@lists.ozlabs.org>",
        "List-Archive": "<https://lore.kernel.org/linuxppc-dev/>,\n  <https://lists.ozlabs.org/pipermail/linuxppc-dev/>",
        "List-Subscribe": "<mailto:linuxppc-dev+subscribe@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-nomail@lists.ozlabs.org>",
        "List-Unsubscribe": "<mailto:linuxppc-dev+unsubscribe@lists.ozlabs.org>",
        "Precedence": "list",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "PH0PR12MB8800:EE_|IA0PR12MB7674:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "f5ffa124-6d32-4bdb-71af-08de6fe2af4b",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|366016|376014|7416014|10070799003|1800799024|921020;",
        "X-Microsoft-Antispam-Message-Info": "\n aq/fbjJLwEjUZyZjLTyHFsYnANlYJHUC2eCH42GxFDL3LI9hWUZy2O3b2yP9w4xYgdI3p98tYcMY6DTLyv7JWLHe+2hiOKdAQVDh+ITCYB5XLjONr9Rj3ONkFnjQ0XXRjmCcoYgqCO9JXs9+vd08DTUXz+uuh0rgLmSK2c+eb5+tzQnNMbiWiq4knC71Vm+ZNkwoQh8LLAfFRXgSLhlTCHRXo8blO0fvTjveLZUdtJab1XXueGOoLpWEBtuvPwowtRHZP73w+EDV15UyqdPWCGsEnFZ/R97UUmiQINqWanZ9/lfQE+rihwynmkWST9umIIDhRg6jHWTCbpb0+OoIAw700pzUwgfOvZjKKtsIA38uRhYDg6yIDGnZnqXLrtOcLrmcuSNbcElOHKqcBNhDJLq9jH+h5hHR4wikl1R7GTN2Esbo6/mhPg3rGaZbCrdq2toF3isTCCPyT8Yb0zLuK0SdL/fy/OGxNcM+8qQuNFh3+LPGmo49VwWeVGh6BnADN9KXHWlOInMRAXMh1WBFMFiCEk6E6BFsPmJmx/SMexPT+pBEaNgKugDJwsSasZusMyHDqpaVEvn0cG51DkWqE/dBgdl6UTg+H1j5dWnbP5OvpwaYmTbT88meoXLcMhqOOns/xNAsiY9iwhInBxY68+A9TEGm8+wXzXz3j1jlGp13M9igfSpoYFwB8+ySFXFbC5bsWGEHhHMtWznxCfFYJqHQR17BDAl2f27oXA/n0qVaVSlQZZwnOHWtuD/hVGCdcjcjtAklY3Aa5BqSzgvarBH7ezss+TX7hRV/eW00EHe1zVoeqkL68RR3NHLM/SRYXLQaqIMFRcOf2mqHWRGeVpbBS5RnxBwWxl2DZbDyrGbZmJL11e6EseqqPzjhI2c853GslLxkwoZapsEaw1UxmHsCl6NdEJrWBvPSDcn8Wz5FNw2xg86M68Z7O8Qfi+DshF7+bSxvnS2/NziEWrxPdI06UQP/rZa7OiV9JyyvQ8hYSoHMG5GcFio2KcECUQuL5XqNauxEIZMiRjTqRjBPxaH80QeFZCdRDT7Cmek4H2AneP9oGPU+1sBg6jetLWeafyzY1iWIQq9Frd1Z9TLwOdTGdyTy5PWyJsHrO9f8hTS8uOAREMGXGpPJhT/HeqhBN/jF7A2060ffCTcLkXu3AY0c1EVUtgk4/3bnf+kKh1fHvKTBDgzwvwyoo4q3nPVxlNBCwVYHBpuWCMIFp8wUkwSEvRO8IH42SdCgn8OAR33zni0Nozj0yIGY7WUY/70Vt6DdMNLvX0//B85JwpqKfGsp6sFBNfD3Gm/a7Llmv1ju77arsZucv/ApAX2KiGBn87C9WL69pjV2GXyVlDzdsAAv+9dO19Ap/Jxs3LsIJn8uzYb97ZynbthBA70QrmtFppmyXCcvPsUzcbvVm+NLdqYSod+3PIFLRL4/IQqR7MdI74sjL1Ited5GmHPJwkUFyhaODB4fiz+IvLPgHGyRHZMf+taq1MQz4rMF2PL62GPPvZmlyd8o4Qb5Tzqfd2zNYdKwUNrDksu77lxhQHV0ei11tRR7F/PD3OWJ6XJpQj9LYO2S/iw1dUNUzv8JCcfIhE3VBAlWObua5hk4yrtlBw==",
        "X-Forefront-Antispam-Report": "\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR12MB8800.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(10070799003)(1800799024)(921020);DIR:OUT;SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "\n SwAyCs5hjPYmE/dFdHwSNVRGp0aHdGgW/jWJs7UDxrFO/AJ9CHwGmrzLhskQTYVKaFw4W38+oaKtGWgeURgs+Zqp1/RJWPeMTztqX3/a/9M8EzT4qiDfoGk3XR9YKltmRhN963D/eoRd2Rl0zbn/8sqIWFNxMEq6ZdJE8mFxvPo9WhrhUUU11qXyKVXNSSeqU2tqSn3DVrijm3IKwjevfKqkZzOs1n+BmF9KKJ4dPhPE2st2T9/ZkFpUtowJ8m7Sen0ZZIRxddygcjFVPBC1uC+Z0Wmd8djSMZnGWqXtG1U244e0rw2Dv52TSuNFzHEsQcIldWqvP3J/wr+deS2seK3jrOLd3LSxhAvnqbo+bwTNjH8WKW8cW695Y3bhIAXb7WL5qcdGcuDEkSQLN2s+WR/e1yeVUra5FiVGZ2FiMTgchMLRdhbLEXVMMOv2YHGkZBvM/FDRKl3IoJjOyRJUfQJ8EQaoiHBUWCLIupqQcwbEl64XbYev3eJ0+lcMYhdtyRhDm/d91z4wbalAZpQMHOVEM7Qy+Lbn2gcEwVPrvXdCndsaIMH6uYK/CEMUlUgoqgHTHYHT8gJ4Q3JkVnQ5r17Fvt377HPYbxNr+3lH1WqBZgt1TKIiZ/SOhQwmcfNSW0xO5l9f87fn++K+XpOq6sy2EFwzaG2LbfpQ+CcJf/YRI8pFo8TMTLvTpBzcP+L3aZha3XMZ5GnGV8ZykAWmpRZ7yX9k4DRVdV4dV+6SPfmS2KfaFnfQItAVwt5KOnBazE3IwufMWeLTSe1u5mILvd5AJFxE80juIZbCfTrnomqq23V3gvEcrbKoXBDYlLVPKzn8yuzdlVsLI1fQS8ia/GCqDqV2yyDvW1xZtMRhucf2KhzhWmKJzL85hTodFRQTBaUgCVLYmkITlmrvS/SQH0NnvolFnpcZDOHbkhI2zE/onnhXBh1wgBR2kAfr8ltosm2gW3J6gfLht6Oh2NVwgm6c3H+d2moCE5+ReUsXS5DNoKSTc+22ilu/Kqj8AImx3eM6i2y5mzc83nqDPckg9SnFMxGGEvXzOf7T/zRWnnE9rnLzcSI6rOCEgLxreJjx1mnQFi+YSXMmiDmhlTmqq6DHcJxZ5PjnJofb1l5tN+oTif5ii5ezbN7RfRKfdpRZO81yO74kgkKml2AX/srEDxNMtfKreIFuDBF+FnKwAOphznLVjYw1jEiQn1JBKs/oz8S33FdibIZhfKU0wfQSxmCmuwrznVGreRWO67ibCs2S+lE4f5rTVjLokVmsKS4Qi/BoPWEQvEr/NGXcTWr4K1+LOa3/jx26Z0NLOXNk37Zg0uERR/P+3fZVQas+iwziAa39IYIss2vz7pTYGrXx2S1Lu9509MjyeyPgA2O+jXp+tkAXnawNgsTfX/JchYduHUTsH/17zzdAJ5PUbTtEq0ZuICZCam4aSHziqF0Vd9G6dgukx/jQsQmgGR/9fg3ZnH8/K8ni9ZlJerdEVeaxQmI6Xr8F79jp4QMPCQjtSY+r3SsIzOPwROu9gnjiaC8LJU/5XnIDcVURzYkMwDA/UDI9wbzf2967k0qxDEbR5AxMhhq6ypbkFDasCx8lD6pg/ln93PYXToG2n/0EvuI/uEh3GlMIAHMNbOkmuCeDTC1STzUTrGW2LJF7ujc5GO/xLzo/GOb+pGpfVD7gITv0dzJhbW1a/mgEjNIXHr2p3mivi1DzJYXHe9ELw5Sap1ZAWmv16eHRbdin6PUBjZoEyOHb1334kDWopyG2A0SGjWYuudXPPzfi4K9hvv3s5Rcw",
        "X-OriginatorOrg": "Nvidia.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n f5ffa124-6d32-4bdb-71af-08de6fe2af4b",
        "X-MS-Exchange-CrossTenant-AuthSource": "PH0PR12MB8800.namprd12.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "19 Feb 2026 18:14:12.9455\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 8C1LHg5Rb0BOhJLNkhDY3jIKII5Fo3c716Iuc53/LvPkAID6QQo2zT94M1AKZN93CxKgLDvpejuTra7TO6xR0g==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "IA0PR12MB7674",
        "X-Spam-Status": "No, score=-0.2 required=3.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n\tSPF_HELO_PASS,SPF_PASS autolearn=disabled version=4.0.1 OzLabs 8",
        "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"
    },
    "content": "The function creates temporary buffer to convert xibm->bitmap to a\nhuman-readable list before passing it to seq_printf. Drop it and print\nthe list in seq_printf() directly with the \"%*pbl\" specifier.\n\nSigned-off-by: Yury Norov <ynorov@nvidia.com>\n---\n arch/powerpc/sysdev/xive/spapr.c | 12 ++----------\n 1 file changed, 2 insertions(+), 10 deletions(-)",
    "diff": "diff --git a/arch/powerpc/sysdev/xive/spapr.c b/arch/powerpc/sysdev/xive/spapr.c\nindex 5aedbe3e8e6a..f818299579b1 100644\n--- a/arch/powerpc/sysdev/xive/spapr.c\n+++ b/arch/powerpc/sysdev/xive/spapr.c\n@@ -667,17 +667,9 @@ static void xive_spapr_sync_source(u32 hw_irq)\n static int xive_spapr_debug_show(struct seq_file *m, void *private)\n {\n \tstruct xive_irq_bitmap *xibm;\n-\tchar *buf = kmalloc(PAGE_SIZE, GFP_KERNEL);\n \n-\tif (!buf)\n-\t\treturn -ENOMEM;\n-\n-\tlist_for_each_entry(xibm, &xive_irq_bitmaps, list) {\n-\t\tmemset(buf, 0, PAGE_SIZE);\n-\t\tbitmap_print_to_pagebuf(true, buf, xibm->bitmap, xibm->count);\n-\t\tseq_printf(m, \"bitmap #%d: %s\", xibm->count, buf);\n-\t}\n-\tkfree(buf);\n+\tlist_for_each_entry(xibm, &xive_irq_bitmaps, list)\n+\t\tseq_printf(m, \"bitmap #%d: %*pbl\\n\", xibm->count, xibm->count, xibm->bitmap);\n \n \treturn 0;\n }\n",
    "prefixes": [
        "01/12"
    ]
}