From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 319B4C44508 for ; Thu, 9 Jul 2026 08:53:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Jxx+8Hq+jPJ9z1DJ4m2RJh5MPvwCXO/jjLcXTiOuS3Q=; b=fYFTi5MPjI0dPc jc2+9M5D7Bk49LBS+Zd8ePQWS2juKT+5HphACiwTCjZZ5DRfkaGajuOfMyMIGSn/HXb5EAGkENBQ2 luJZz7Hj/pqb6P2siqp55k1CXdzgZ3Lve8AdsL0Phvq/cPNvWZ8AFDZT2ATZojVX5PMdcZWAbq56M I0JYsQeVYjQ7bPlnKR80hpWCnHVliPdEtrmAkOZOcbvZ51xwFWbf3dGKe4Dc2wOtJODR2ihoJsogq 1wA9Kyx3X6oTVbfuQjkVWOA+/OeRDdaefnTJdGI1du2KTttKsOHSdJ1IKDMl4r21cqruUUagm0h+5 V0LeHNIaBij7wJtls26w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1whkVo-00000001btv-47xP; Thu, 09 Jul 2026 08:53:41 +0000 Received: from mail-centralusazlp170110009.outbound.protection.outlook.com ([2a01:111:f403:c111::9] helo=DM5PR21CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wSfbS-00000006BwX-2v1Q; Thu, 28 May 2026 18:37:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WJ5aOvcRAbp11oWLEPpPC9NEhASVawR5Armt0aa+zRi1kB1nYVFNkD0oD8tYBbmtx2GddLHc9QeqgMCDSs6SwqtVof3OgQtligQp9wrCPi/BvF4mnN+UfzqsrdwkOFE29fskGeR4pZnv0+lA4O3usVuzjJrjscNs78hpqwbELQwMU8oxQ4zlAZ6DbDsTrKEhdDODf6z6f7Hjs+QJ4dnv5T90dsGg1YQ/GzEtlxR6MNQ1MAGW5i3RV+3oHg3tWqZ9SUCevBaQJomIYBoHFElYEg795tYvyJ0WQfKwiyug0+ZiUzORekTIJIVYT8CPTlvnXFAnVItIeI/u1HjxV7DKPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=0mV2sJyQVabKckh+PwJjOjeEtRVeKMlxkIsaCpbbGSM=; b=ox2FOLnjXUoRn/HSIfdv7zzE9VtstH3GHmIaAGWorgNb4SzZrg4WBFG39obombHIu09C2jrkfMwx9bapWygHDNpp1y+UKwktqeWJyjIqSLmi3oRWZbxwNKG8/hek3V87XFjGPMIGD2nN06N9r47a8Bp2A2sb5rAJlvJwTsDGBj93E/RlU2D95BFm/9WJYFeRVrHTlvTxv8SFeKsh/wekABgdTCHY0DjxoLbUMfrQHntpLMXj2yd912m9SvDgZLLsZGSqkh3/botOYTwPsDVvoh3o41reK5xFYuT0eA5rNK35PBZ15vxT+J7lUNGjywAmpTjyP7cHEqFdbhliOgpeTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0mV2sJyQVabKckh+PwJjOjeEtRVeKMlxkIsaCpbbGSM=; b=t/SyPTVyo9SzMRtnMUmGklbBSzDMkoW2QExtrg2LmvUd2z7MFDAMQ9FGVk7qj4wbTwG4etqcpbm2dprFWOpwWQpSFIkjaJ9hatIpDzs7ynEa0qCgNAD2ntvkCozOh78WHsCum83RKFSSrz9SFl5t9mG0XarW/tW4E4JeXOK3cLYYzeIM6xINQm0Kax7yMteztJI+sHKlDqDwWj79+xniBIBfk0MKG4M/YonoyAtbufQoLduhBabIKHM/fb9GEETw9GXjcVeQAXRn6uxtRvKDg1ICivyBVOcVfpgiBAA7nT3Rltw1uMmiHkaRpLBD/0Q5+9fN6CKWiiWGjaHgxiVorQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from LV3PR12MB9356.namprd12.prod.outlook.com (2603:10b6:408:20c::21) by SA3PR12MB9228.namprd12.prod.outlook.com (2603:10b6:806:39c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.13; Thu, 28 May 2026 18:36:57 +0000 Received: from LV3PR12MB9356.namprd12.prod.outlook.com ([fe80::1c36:31b4:c420:6286]) by LV3PR12MB9356.namprd12.prod.outlook.com ([fe80::1c36:31b4:c420:6286%5]) with mapi id 15.21.0071.011; Thu, 28 May 2026 18:36:57 +0000 From: Yury Norov To: Andrew Morton , Rasmus Villemoes , Yury Norov Cc: Russell King , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Madhavan Srinivasan , Michael Ellerman , Nicholas Piggin , "Christophe Leroy (CS GROUP)" , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , James Clark , Thomas Gleixner , Borislav Petkov , Dave Hansen , "H. Peter Anvin" , "Rafael J. Wysocki" , Len Brown , Greg Kroah-Hartman , Danilo Krummrich , Chanwoo Choi , MyungJoo Ham , Kyungmin Park , Heiko Stuebner , Lorenzo Pieralisi , Xu Yilun , Tom Rix , Moritz Fischer , Yicong Yang , Jonathan Cameron , Dennis Dalessandro , Jason Gunthorpe , Leon Romanovsky , Dan Williams , Vishal Verma , Dave Jiang , Ira Weiny , Bjorn Helgaas , Shuai Xue , Will Deacon , Jiucheng Xu , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Robin Murphy , Jing Zhang , Xu Yang , Linu Cherian , Gowthami Thiagarajan , Ji Sheng Teoh , Khuong Dinh , Daniel Lezcano , Zhang Rui , Lukasz Luba , Yury Norov , Kees Cook , =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= , Aboorva Devarajan , "Ritesh Harjani (IBM)" , Ilkka Koskinen , Besar Wicaksono , Ma Ke , Chengwen Feng , linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-perf-users@vger.kernel.org, linux-acpi@vger.kernel.org, driver-core@lists.linux.dev, linux-pm@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-fpga@vger.kernel.org, linux-rdma@vger.kernel.org, nvdimm@lists.linux.dev, linux-pci@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-cxl@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: [PATCH 08/16] fpga: dfl-fme-perf: Use sysfs_emit() for cpumask show Date: Thu, 28 May 2026 14:36:15 -0400 Message-ID: <20260528183625.870813-9-ynorov@nvidia.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260528183625.870813-1-ynorov@nvidia.com> References: <20260528183625.870813-1-ynorov@nvidia.com> X-ClientProxiedBy: SJ0PR03CA0332.namprd03.prod.outlook.com (2603:10b6:a03:39c::7) To LV3PR12MB9356.namprd12.prod.outlook.com (2603:10b6:408:20c::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR12MB9356:EE_|SA3PR12MB9228:EE_ X-MS-Office365-Filtering-Correlation-Id: 0d5fb65a-954c-48ba-b428-08debce818f6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|376014|10070799003|366016|18002099003|11063799006|6133799003|56012099006|22082099003; X-Microsoft-Antispam-Message-Info: 3x2Q8SE3SgcJ5OCcwZ+teeXXXDUoHaDLiVMgBWrtz2Xh49QWYJlfHK2dR7E7KfyqPR1gH/O+kaYOl8GBdsGwNiJRijRG7Z7iX/lg90MX0c4G5a9dg4BGjJV/mnW6iwbljN8Qq5cKIU9zFKHDDGh3WKoq5Ddwun/FlnLdAp+wuOdo2z2XfE83qlBL6GdEJ9WZ8HvNw1qzWPFkKkgJBu8DtJYtNW8Unvs3in6/SOpQXIdHKlmASlJA9H38dnh0C6fanse9G+sRH+jcp5l4I6RB4Gz7m7mebHFwCfm5OgDyTX9Ip2Q+MBns/zsxxP74z1NEG/3L6aD7xbfkXXbALwXpGAHCome0ErTWT48EPqnG+kjGgO0HntVjJn3K1xBLIQkO+JuGz5mLqp3pwL1AgsbZ+hI9At8eV6Py/ktFJxkp6mYXAPCkJPsoWxqg/JfvBRNGssmucP3OslTRsWTZPRkvCtS/9cm6TG461aa7KCpH9nBgy5JrPVqdK3fNecSBGfinrxSz+Z9djQaZel89qzX6aPifNsSI2xgSBKEggimRB9WXTRy0cASrX/f32DaHvB37hxJVBp1uOQ4QCMW1tXKqdLv89h529/cPlaHZTbkNy6mUx9PwzFVX5gllttAkMxxrWCOCVx2fs2UN5EYt9Sq8ZOs8mHgpaQK2XQSv8cAQ5TfKI1Lo06Dr6VFBTlBl9NZY X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR12MB9356.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(376014)(10070799003)(366016)(18002099003)(11063799006)(6133799003)(56012099006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?T+yMqP/dA5lXL7uV+t9q3oPBDzyX2p+bybL5zuf2Tr60SwvMl4YPq21fJKyN?= =?us-ascii?Q?AD/6IqR7UB5JO81fZeNvQsoAV0nZ2Zz4h/zASMK7w1gADWomb6NbwL2dv8yu?= =?us-ascii?Q?c6kH1e7Q7amhBcm5cT/v2plKWbnI7ecFfSE/1nDN2hDbuE0z8bepZWwiyOlf?= =?us-ascii?Q?XSQH/UY1h5MZCX8o4IJ5lfHHC/FldGmRTPCp5stqp1H4sTmFlaCOnUAsrgAC?= =?us-ascii?Q?fpC1VvDG7HsAsuF5Arrsuwey1ZUx5p8Xp6Pe3BNOjLW76T3WPQrWqOEXNAIZ?= =?us-ascii?Q?Xqi1dxiDSC8A7bIYijfQZM7/xHDUVQfo0gaLbwLPQF0wVN0YBWDVupp1Jcyu?= =?us-ascii?Q?gQokj5gQhOyTULktJPGhzGp28P3HTHmOLIS0ZM24/U5t8Dmaz591BLK3o8fN?= =?us-ascii?Q?Ajca+zxNTnr+T5nAVD4YSNZJfjGAd7lJq5g83wXZONPKeGcZkFt6Vm71woZT?= =?us-ascii?Q?CEJqylQCZtw9RBJGjszKCfUP89AqSy9PY28Q/Krejujqps2BifivEui22llV?= =?us-ascii?Q?W+xWYRfpjBuAf11y4qqQ321wp5/xMaRap+8d0abFMufQLGyVsjr544A1aNST?= =?us-ascii?Q?FPC3BPqQOYDmtI57qg2hBGrFnsu/trUhfZzg6HZT6Fg8uTwP80XmmbQiEC3v?= =?us-ascii?Q?SjKa81kdSx60wg9zHoC/MsQTHvc/q2x7xbrIDjy6TWsCPXtv7HZ7+kIIjW/k?= =?us-ascii?Q?EPjI9z4Yn0LC73JrXiYM6nDgmRokROeZe7IgaoLWxWeuB7pv1VY603TYch0A?= =?us-ascii?Q?+SdHzB6ntrUIf1/n7cP01a1udkpZKOxG2MroQEIHld+kW5dGf4yzMibNsGju?= =?us-ascii?Q?ohIAdkMO7rXIK1v+Mc+qcQHICIPXFfNc1tPJZvrcPv8UqtW5GvFsVShyBFK7?= =?us-ascii?Q?4BFB9E0sA3n9gthFN0q8jMjocxwyOGO7dZCbq7XVbj2jtaxr2WrE7b3wkWWC?= =?us-ascii?Q?id5xB7GslSdeWjP6Dw5gjFsvbjMMdDZ5SaWPI9B6jaaPii9djaT9QXKsGT/f?= =?us-ascii?Q?MKIjftx7TYDLpV9SopqkqJvWsNozOc8ToX4EJsHQgIRZRJtR8zzzlhYifYkv?= =?us-ascii?Q?8S0XSQreOFttDmbdysY8ONHVtwto0JjhS5bbjAimswPBtokBvMV1XpncvdZJ?= =?us-ascii?Q?DMd6pE6+c5RQPOGn4lH85vNRfbPYsEhbC06f0KYAFd8vTq6U56W+fj2JNUqQ?= =?us-ascii?Q?2ON6lb0oHbzCCOF6yanUXInxOOtTA/UA83uBf8LD7tQdl6ItJ0SS35eaYtjU?= =?us-ascii?Q?TyiMrafoGErnNwqXaRG20Mxq91Pr1am2BnPE3SdnxbJaPtMCji6NphCfv3ej?= =?us-ascii?Q?fSsbFQwEm8as9pDKE4mv1RRMbgNLbHt+TKRdJ25z/esQu2iq2ZdDJ0pLCGmr?= =?us-ascii?Q?mUWKJxkG4f95Ns8GXQX6xT6T8j/gnO2BQ2ZRFHZtEPsVNxcwN0C9NAkhhvle?= =?us-ascii?Q?DusKlJpXFMcXon1XFYE91OwaXbacYVbiqg4r5FGWzuHtljvW9qKcxBmsofjI?= =?us-ascii?Q?7e5lJU2zSIuhX8GXGwrYHakFLJsPb5kXW/q6hcM/eknJSYNcGtvM+BAIqsnZ?= =?us-ascii?Q?3YbkJbcv4PjBOjKBLRu9mSr+PyYbwvcYwQoI32KARMGwNBGrfuLNgD+un1tI?= =?us-ascii?Q?MUUkhOnQh/ONe3a5UnD5TAzqPiaXWA+wl/gCk6jzBFH+/8StciRqZHZ8JKFb?= =?us-ascii?Q?hUBHB6SaGU9AlXYaVXI7wZZPjBrN2dZWabSQ0zWMKutjjLTV9UaTN/HzBDGB?= =?us-ascii?Q?hdrwqAVlEn4zPOg3Fm5cQUnba4meRgQljX5yGKvLNhGD+MA6MzPp?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d5fb65a-954c-48ba-b428-08debce818f6 X-MS-Exchange-CrossTenant-AuthSource: LV3PR12MB9356.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2026 18:36:57.3068 (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: YS/XmuMt8zv1TSDs/LZRLZD3uGjsROcibtPNcNqT7zG2HmLUoLlIBBGx3O2JglP596rvNeUybzfOazF4y73J+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR12MB9228 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260528_113710_742731_488AD6A6 X-CRM114-Status: GOOD ( 13.41 ) X-Mailman-Approved-At: Thu, 09 Jul 2026 01:48:23 -0700 X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org cpumask_show() is a sysfs show callback. Use sysfs_emit() and cpumask_pr_args() to emit the mask. This prepares for removing cpumap_print_to_pagebuf(). Signed-off-by: Yury Norov --- drivers/fpga/dfl-fme-perf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/fpga/dfl-fme-perf.c b/drivers/fpga/dfl-fme-perf.c index 7422d2bc6f37..7aa4983ab67d 100644 --- a/drivers/fpga/dfl-fme-perf.c +++ b/drivers/fpga/dfl-fme-perf.c @@ -183,7 +183,7 @@ static ssize_t cpumask_show(struct device *dev, priv = to_fme_perf_priv(pmu); - return cpumap_print_to_pagebuf(true, buf, cpumask_of(priv->cpu)); + return sysfs_emit(buf, "%*pbl\n", cpumask_pr_args(cpumask_of(priv->cpu))); } static DEVICE_ATTR_RO(cpumask); -- 2.51.0 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip