Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.0/patches/2198472/?format=api
{ "id": 2198472, "url": "http://patchwork.ozlabs.org/api/1.0/patches/2198472/?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-9-ynorov@nvidia.com>", "date": "2026-02-19T18:14:00", "name": "[08/12] coresight: don't use bitmap_print_to_pagebuf()", "commit_ref": null, "pull_url": null, "state": "handled-elsewhere", "archived": false, "hash": "3dae9c6cc4a96ff786cce2f142b0dc7fe89650ad", "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-9-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/2198472/checks/", "tags": {}, "headers": { "Return-Path": "\n <linuxppc-dev+bounces-16967-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=lbV50Ced;\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-16967-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)", "lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a01:111:f403:c101::7\" 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=lbV50Ced;\n\tdkim-atps=neutral", "lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nvidia.com\n (client-ip=2a01:111:f403:c101::7;\n helo=bl0pr03cu003.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 4fH5zZ3sp3z1xpY\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 20 Feb 2026 08:26:34 +1100 (AEDT)", "from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fH5zZ2k3xz3blq;\n\tFri, 20 Feb 2026 08:26:34 +1100 (AEDT)", "from BL0PR03CU003.outbound.protection.outlook.com\n (mail-eastusazlp170120007.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c101::7])\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 4fH1kk0hZ7z2yFQ\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 20 Feb 2026 05:15:09 +1100 (AEDT)", "from PH0PR12MB8800.namprd12.prod.outlook.com (2603:10b6:510:26f::12)\n by CH3PR12MB8877.namprd12.prod.outlook.com (2603:10b6:610:170::22) 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:30 +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:30 +0000" ], "ARC-Seal": [ "i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1771524910;\n\tcv=pass;\n b=ffOvR+HBxV135bnatMLvGvUZu32erVlqWeAhBGex4p7dnyPznukNPAdPh+UysTwLn4vwnbzHBvZNUcGuvEUP5e0wDE9yr6AwW34O3i+gGst8anZsEGov0XcxzkPmVxYiZ5aj44FG2IqAzh9XiCvSxb1t2apYWKI2MMllE+ZZ5v2s0LGtYP2iwmSyHm56BmFtszYKwU+TjpARd92ITdJymevW3QOvyZ7nI+mpHpK6lS8Yw2beSMsqYXC3Zz6LtkmLysHsTkNpGiS9m12lnTlG45Wm1SQXJ6QuFdedJer8uBbROwS3qy1iZtRX6S9bF+ZrT8NvT8rqcYXPXR3Axpc4Xw==", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=CmCCvfmpWWzY8m9lhy/xKUSwB+297Y+YBuVbEf2W2uJONrnua3rVZz84TkSkd/fW6h3EXgNIrnDNPRCTpidG4citUwdP9NLHJkDg2ZB130RSc0fHpvF9iriA2SBmWR+q4ZCd6Ephm6ty5/I8RUeHOc4lJbJ0eTuPwnI9wKK2wCgfhgjdKm8XI/gutnBAUDlREvEDBPBM+yGN2mg7/8krp1AfIc5rCvxMTCu/CwCgFXwfub51BxgbArsylkwkROsBygiNn49Dcae0FkYDsli0NK/7I5c2scGKLi0oZI0U2ErWWwsnTST+U6PWxk49cZb9ah2B01FNx85R6NnDa7q9Lg==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1771524910; c=relaxed/relaxed;\n\tbh=YDI/mEcy1I8D2Y9ol10coJWSj4uwTttNJBYHBkbC+Fc=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=TjpeB+riH5a606101DttvlL3J5x4K9s+f5Zk5+CwpD6eep+bBUjk8du0vRpJIEpfqFMznYISAIuesf7f2hgr0AP3GScWXIN54L5gctFaP0BQvC7yaAGcvrWrL7lJvl91vyEIFIxRTN2lPKjpt7YhDyfqcB9fJnSSnr57j6jwAYNnVQXGWWOIkEnyhC59o+uuVihtPHtGnr7Ddvzwu5j/tHHpK9FdvXeap7yfsH+TGY1Nc7wGTuv1+PdBsMPwu/nM07lkPvU7hiQq/6CQGKdfZSNDmimjdvpTvMiOqZtiQZcRmAo5V9Z9NnzETxLrNevm9WYAG1lyjoFeqMISAKLJBA==", "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=YDI/mEcy1I8D2Y9ol10coJWSj4uwTttNJBYHBkbC+Fc=;\n b=j2ogI46f0GxC56xei3tjuRJdyzUyCTzR/IyvpIuGANCfE6xqGsUdrV4XS72qiIsFkIYOZalkgSTzHxeGV0dinY+4a95JxeaS+yPGC4rV5WRkH+LnVbSt9WuXj1kG+PBbnQZpW+A9kdOHenG6M0+AnR6lJJKiYPf5Zu/jcNxQKef+E9lb3n+IvlZypClSg3J+n6dRy5u05Ukg6CKmXVBR88BjCbSJkDjrm9dsHpIoOzzsL9twI/wpEE1xPPDyS5MrfdhQHgPFG3YRze/zHrDQv93TuZtIE3PUMoHyT4tswmX1scJMrDYt5oX4CPDyN3GncKlAgP/rZwJCQC9/Fq/sZA==" ], "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=lbV50Ced; dkim-atps=neutral;\n spf=pass (client-ip=2a01:111:f403:c101::7;\n helo=bl0pr03cu003.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=YDI/mEcy1I8D2Y9ol10coJWSj4uwTttNJBYHBkbC+Fc=;\n b=lbV50CedHFb9WPxSVyDVwfWLv0y33FMTmNdPwi1dJgpNqnBBOkfR2E0qRjJk3MKIkjAFCdGD8YujMZmrZviK5+PdU3lTQJetpRAn3/rZvMAAJl4JdGb5RuIZEmn/X8K7QViIQ2Elut84NEts6Nee4Bpvq3UdKzPseWFuC7w8YRyiO170+uVnJDoRoeGFD7B03TNYXokkHEVtnYIh+m/sot7q/XQK+ujufBgmY12uRmevGr6bzWA1TWUqoh3pjC3Gi3kINVB6IQOcTamBSEIKM908F4jnHkFsipuk7GBRALChXmbeMtl/s/ostkdc4+xgKvluzD3UQI1zfClN1f5D7w==", "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 08/12] coresight: don't use bitmap_print_to_pagebuf()", "Date": "Thu, 19 Feb 2026 13:14:00 -0500", "Message-ID": "<20260219181407.290201-9-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": "BN1PR13CA0026.namprd13.prod.outlook.com\n (2603:10b6:408:e2::31) 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_|CH3PR12MB8877:EE_", "X-MS-Office365-Filtering-Correlation-Id": "c30e02e8-2e2c-41ef-1cf4-08de6fe2b977", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "\n\tBCL:0;ARA:13230040|1800799024|366016|376014|7416014|10070799003|921020;", "X-Microsoft-Antispam-Message-Info": "\n RQfMKe3eIGzGn/jkKXhzQLHAzKTR5y4XKsTL+gMDqogUF7GiGyl9N8ZPKOomwDXf7Uf5iXfJLP3iLrmeyWCHPE4gtIqXd3PngT/RybNW0NSfFJKlt65VOauWWiHdbB/WWGY3MhMmkBpYwslX/BGvYkDIgl4d7412hoF8K34SGp4nkul3r+aBINwhr60QhYB9sf9TVfIccC33nvddGHYliaryjQ5btSYsHbH+2VaLnBipxHyj8LCfoCxvEZbP7pJdshUZ7ek2yBWY9Vql1Lgu4eQEi7U7gyI9uq4ppu3ddGHyo6D4K56KXRB4kzmfHWy2dgZ+7kEGBTHH+OOVvprW4nK+KyikGFUci3iRLGX5fJGJCqcgB/6u8354YWQDJNEYRywips0RomfwlIN/C4J5/m+sxSPTr85ARnGQFmB6QtQdDWedldjERAVMY8il3ATdpHzz7Zt1yGmr/wBZIpNaIx/PIBMeqj9bfk8uwf1BvYxo8gpfNRQPV8qkG71gFYfrCWxbO3ogSakcars1bD8ECWkMkGc0RB9R5CGrB+uw2bJ8v9NUhdMeVdi+WkAk7Iu8eJ10YYPCBGdQ1UkSgr98mAm0uYlBzJcR+AJzGALkjNrNVtO0hxK38VOGMYA3ykAG1ZbnfMBQHTBqxBqr39FcSJzu8QWTap9HPSKoyxZ9i3jVqm+pI23Dqlp6EL4oEebOVQvOJE1e9RsmgwV59AQaAN4LaFqHfcI0Rs6cJfYQmvAoKLcQAlHyNgIf8JLeWhQ2KXxrNnFGr7Z0oPxJBlYscN9qLOvdFjbdhaaXoSTGbUcFJVgahC6kzX4slTFvCBbGkC7GtZ0PsJuqoVFhrxTP51lVZ3K1LkZbHkx9XSa9FponFLtP+6bvEZIq2wWju/8FFpOKUxXH/cRPdBTXXc3e6/MUkJ0NwvzTtCoiZpt/45Vup51+D/7O28lytb1+7njiGerWQAwWmMYGBxRMp2OnVFj+kO9kEJNsL6Pc+rF3b8+KwaH4R9Akt3RFDu8g7KDEMEyfmiqWPRp3TAKEil8dwd0KUXNvXPGZH0DTaCbN55G1W2vsauhAo+hMKNfNdCGhNxL+S9vmbEndyFLxb1jM2nP75EVX9udYcDT/pXJImjBrwob97T1Co70h2gVXsYh8CwdRd25FSVymenrdLY4Pvf1kMnlM/4NVl3chbndH71PP4Lj5jZ0hEup7745Y7NCqR/lYJ+hfbBWzOm0Tr0ZROpdCxhqpTI+ITl0YpeMUIIRkTK+I2Ty4XVOJqmg+imbuxduL3Oa1SEAnPmR92m5VoZy8vACmau3kTfcR4I5PJlcOsYFOrg8uZeRc1ei8DgqWkKAzkXrc75Eqh4dsxRRa4EPrAjA2RZRbKPBSylhy98S48B2tT/2VxGxQUey2YHUdbu/SBNz0BbLxh1+u581QcjWGjqoLxhtO/28AWwzbh4YTHLOPDpdP6IdRaOcS1jI3wAQyJD/LiOfaRZi4/d5p2ytvDxB/58ZwpBE3YUmND7VpTJgKoGWKwBxx1smHkA3lb43ugImDQuqWXbHs4M6QmngzdpIVL3rNLvpUcY0ExwnHp0Br3CDfEdvQjg+EsaLddR5TkQe3vnprJXJrnmJTJg==", "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)(1800799024)(366016)(376014)(7416014)(10070799003)(921020);DIR:OUT;SFP:1101;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "\n fLYhAOzJ1yCv1rO9pjxoIXxaEF+iEZ4PkXSGTYtKeNqfGfSWhz8TskfH0PWFUlmBECw7WN38+x5JXoI3AFzO3xO+RO6fAQI1gSgPktEEJWPdVlb14DzGPt/zWicY9p4u9dlp8Xv/EUbfIzxTx1FjZHT5+ZRqddn1vMmBM5EAuJfoTbwrR2MhvTVsLkRIo2ozVdzz79MhB7ePhU+IJn9FgmWNRB5Wxte0Eo720G5p6OvP8F2Kj46fNWx2FxstOxRcohVIwRItI3MNF6/LdEeDTnkre5XJfOBkgVVkcalOq2S9QiPEyMWm1OLmkyjgcSkpwzTkfoRcoDQgvJCNqxxdRGzhDqe/INgubwMLBZwt0+82CuS2byHy1yIWj7dpwoftW61MuJq+6jc6dFmOMVcciXrA/4H+uwCCTWYLS8qRJ25uD7KCa/CZLajiUGP/T2sQCmThkQCyp6gKr06LJCMgsTXQm8DT4CDkAQ265JL21XJkQuLYkVe3z+YMtFeKwzeqJgobzeo4lMFV7CWQ1YtVJhbno3JTMsTz8cuYszK93rKvZkr+LYoP8TTuuASYXwtTw+pX46raCPP8WhcEbLyCU7DxV3djiIMrAVLRWayR8qKs5MfT9vkWI4V8m5zK7eVpgfu+StL7CpiUXj/Ud+hpjvAACloeNlaWY1f4KkXxa7giZfU97h5/at2oNsQnLEVXUq59OKx3MApaBZ57zbmpqgTIz5AhqjMl7mj3awqytrgDJ1Nsrfax4XeuvmHMgTUv+6KTS3uoxkujqR3aZdblNXd2sbWvgd8SIVT+GqnuNtHQBxw4l3Y3oJ7K8IOWi/wUsUnaAfVZM8BtH2cbjnVTuyJBfTZN8APJzl02CvTzlLJX0BDRebXJOxY0c8uPvyi6sV6836rwIMPllLu0LkJbLMU1Cy7KR/R9yfKcHAR+g+Thg5GQrOtCDVYaWn6MTTy6m5nmHzR9yhm1/4OY36er2bVI0rjM/bFQA6NeBNLqKaLNUEEL2/kiFfl0oAlmxjE3Ti4wa08Zw9Tbl5Tv7VMSHpbjUePj68UeHJ9SGdm4UDOgTf+a2s7cbjiFHkALQXuw32x6WqWQ2IDePoxYCmwdw3Bv4SI2WEVtxWRQOkgmCC3EFur3hyAzbuBQetljB2aPd7Ks04QtU4uYJRbFloCnL2spmy/Bt2d89mZxPsyFE397ceXS9KKd0ZRA8WiAJfDWk4HSl/cV6mS5PwIcqx3OkrZVud0GLoCDLTrjHCbPhKClUr6TNJ6vmSkhKicHt18T8cQVYenWB8UiVNe50Vh8dFYusNySGkPpIqVXfYTYWZXambRCqvWllSLmhZSUHyIp9LkhDSkU778azYRvTqcPXrjhoqs5fwkCL6gvEc3Yw68OGE3XLPmw3nH2d40fud3VV9L4pjMTyodDuRPWtZTNaBYXVBjG7pdGWGgJ6b45ZdPcgSrQyLctlIt+7HVfTRJwalJVKd1CYcGmJe1e1HUgP3Wr5vzIpu18o+b9yuI4Q3adrdYJ94r75C4uiReJuS7PSNj/U0tQVn0SYvttdszmJbVTyF9GvNbW+FJZyApBDGRTRYxuhLrvPFnieYihjvSq/JigIlxN3SHvjzimMledBl2cJRT8gd1Q85gx/9E+3Wj8uiVAZTBVqmKGTvL0giDzA4RnblhfLpqPhAoK16NRRRtEUALIkfbA8rzYsZYL6wTw1KctVCcaO5W0jHLE5PiRH8AvETFdnyvOfT6uUHCT6qTA6qKfekBCzf3qb5T+V8ZPnaKScr20ND4U0lcXvht2", "X-OriginatorOrg": "Nvidia.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n c30e02e8-2e2c-41ef-1cf4-08de6fe2b977", "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:30.0665\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 F1mTZ9Qqu2IEVtNjU8qeSnMi4UJFyWv5zGHHLdHtza+Be54MHNi7B5tEpPmpiEVGrBPxRrNzlkVJkr1J/3Svaw==", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "CH3PR12MB8877", "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\tRCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=disabled\n\tversion=4.0.1 OzLabs 8", "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org" }, "content": "Switch to a more common scnprintf(\"%*pbl\") where appropriate.\n\nSigned-off-by: Yury Norov <ynorov@nvidia.com>\n---\n .../hwtracing/coresight/coresight-cti-sysfs.c | 33 +++++++++----------\n 1 file changed, 15 insertions(+), 18 deletions(-)", "diff": "diff --git a/drivers/hwtracing/coresight/coresight-cti-sysfs.c b/drivers/hwtracing/coresight/coresight-cti-sysfs.c\nindex 572b80ee96fb..182c8db52a04 100644\n--- a/drivers/hwtracing/coresight/coresight-cti-sysfs.c\n+++ b/drivers/hwtracing/coresight/coresight-cti-sysfs.c\n@@ -606,14 +606,11 @@ static ssize_t chan_gate_enable_show(struct device *dev,\n \tstruct cti_drvdata *drvdata = dev_get_drvdata(dev->parent);\n \tstruct cti_config *cfg = &drvdata->config;\n \tunsigned long ctigate_bitmask = cfg->ctigate;\n-\tint size = 0;\n \n \tif (cfg->ctigate == 0)\n-\t\tsize = sprintf(buf, \"\\n\");\n-\telse\n-\t\tsize = bitmap_print_to_pagebuf(true, buf, &ctigate_bitmask,\n-\t\t\t\t\t cfg->nr_ctm_channels);\n-\treturn size;\n+\t\treturn sprintf(buf, \"\\n\");\n+\n+\treturn scnprintf(buf, rest_of_page(buf), \"%*pbl\\n\", cfg->nr_ctm_channels, &ctigate_bitmask);\n }\n static DEVICE_ATTR_RW(chan_gate_enable);\n \n@@ -710,12 +707,13 @@ static ssize_t trigout_filtered_show(struct device *dev,\n {\n \tstruct cti_drvdata *drvdata = dev_get_drvdata(dev->parent);\n \tstruct cti_config *cfg = &drvdata->config;\n-\tint size = 0, nr_trig_max = cfg->nr_trig_max;\n+\tint nr_trig_max = cfg->nr_trig_max;\n \tunsigned long mask = cfg->trig_out_filter;\n \n-\tif (mask)\n-\t\tsize = bitmap_print_to_pagebuf(true, buf, &mask, nr_trig_max);\n-\treturn size;\n+\tif (mask == 0)\n+\t\treturn 0;\n+\n+\treturn scnprintf(buf, rest_of_page(buf), \"%*pbl\\n\", nr_trig_max, &mask);\n }\n static DEVICE_ATTR_RO(trigout_filtered);\n \n@@ -834,7 +832,7 @@ static ssize_t print_chan_list(struct device *dev,\n {\n \tstruct cti_drvdata *drvdata = dev_get_drvdata(dev->parent);\n \tstruct cti_config *config = &drvdata->config;\n-\tint size, i;\n+\tint i;\n \tunsigned long inuse_bits = 0, chan_mask;\n \n \t/* scan regs to get bitmap of channels in use. */\n@@ -852,11 +850,10 @@ static ssize_t print_chan_list(struct device *dev,\n \t/* list of channels, or 'none' */\n \tchan_mask = GENMASK(config->nr_ctm_channels - 1, 0);\n \tif (inuse_bits & chan_mask)\n-\t\tsize = bitmap_print_to_pagebuf(true, buf, &inuse_bits,\n-\t\t\t\t\t config->nr_ctm_channels);\n-\telse\n-\t\tsize = sprintf(buf, \"\\n\");\n-\treturn size;\n+\t\treturn scnprintf(buf, rest_of_page(buf), \"%*pbl\\n\",\n+\t\t\t\t config->nr_ctm_channels, &inuse_bits);\n+\n+\treturn sprintf(buf, \"\\n\");\n }\n \n static ssize_t chan_inuse_show(struct device *dev,\n@@ -928,7 +925,7 @@ static ssize_t trigin_sig_show(struct device *dev,\n \tstruct cti_config *cfg = &drvdata->config;\n \tunsigned long mask = con->con_in->used_mask;\n \n-\treturn bitmap_print_to_pagebuf(true, buf, &mask, cfg->nr_trig_max);\n+\treturn scnprintf(buf, rest_of_page(buf), \"%*pbl\\n\", cfg->nr_trig_max, &mask);\n }\n \n static ssize_t trigout_sig_show(struct device *dev,\n@@ -942,7 +939,7 @@ static ssize_t trigout_sig_show(struct device *dev,\n \tstruct cti_config *cfg = &drvdata->config;\n \tunsigned long mask = con->con_out->used_mask;\n \n-\treturn bitmap_print_to_pagebuf(true, buf, &mask, cfg->nr_trig_max);\n+\treturn scnprintf(buf, rest_of_page(buf), \"%*pbl\\n\", cfg->nr_trig_max, &mask);\n }\n \n /* convert a sig type id to a name */\n", "prefixes": [ "08/12" ] }