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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 70422C02182 for ; Thu, 23 Jan 2025 11:21:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D934D6B0083; Thu, 23 Jan 2025 06:21:17 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D422F6B0085; Thu, 23 Jan 2025 06:21:17 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BBBC26B0088; Thu, 23 Jan 2025 06:21:17 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 9FC096B0083 for ; Thu, 23 Jan 2025 06:21:17 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 4ABFA1C76CF for ; Thu, 23 Jan 2025 11:21:17 +0000 (UTC) X-FDA: 83038475394.19.FB6A968 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by imf12.hostedemail.com (Postfix) with ESMTP id 58D9D4000B for ; Thu, 23 Jan 2025 11:21:13 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=KHgNy2TI; spf=pass (imf12.hostedemail.com: domain of philip.li@intel.com designates 198.175.65.15 as permitted sender) smtp.mailfrom=philip.li@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1737631274; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=uJWj4ECPbZyB1G3UmDvsw9CsAVn5apkZOeXlax9kh4w=; b=CAmJb3cJtWTAYyTNuWN0Y2C9H1x03Rn4L6VB3kdkP1xadKUp9PEAvA/X/s4rxGOvRZdC/i iGG8+hDnC1SBnpHIGzERQ0QV7dSQFxyIJBe4fNNyZgVIqt/ztuDrGqk2PcaFGSsLEeGdVm r4ZUKQX4JrMpL1/CQicgKRGgn9Zew+0= ARC-Authentication-Results: i=2; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=KHgNy2TI; spf=pass (imf12.hostedemail.com: domain of philip.li@intel.com designates 198.175.65.15 as permitted sender) smtp.mailfrom=philip.li@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1737631274; a=rsa-sha256; cv=fail; b=DD9Q/XO4buD57FfgwAYOTkojbqX2gZ1IoApcOI2cRE/4OJ/NDI6BqugiRFdwjYDJfk/MGI 4I5oEXzJVxm3z3JEnJVA81bjhlTlLGKn6AswLVcTTeXL6roetGYfuwhWQU1ywxkNz67hxc 0Samq3372yV+g0Olmc7RC05I+Fg3zYE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1737631273; x=1769167273; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=Lydd/v4d1zACZOP62rbOTPC/FGskMfqveOoRPP4QDpQ=; b=KHgNy2TIhBZUqoMuIP7CvcDQTyiyFmNivoUqjtYADxEEs3e0thVohk4A t3tBviReGzk9SsYC94Jlsbr8mV7LhBvFvTFHu9ctfifz/AodiM+hbn8j6 mXcxk6MJljj2+emP+TAMZH0TvBw081lMJ7KwGxSWxyIABdFkjz7eCYdsf B5jX7kzkCy/mcvd05uxnu8rzZgHz8uRiUWBlh48A1ZC13JViyH14kYxjp j0hkdkCXxAZa0vznLPxPvPZdunnfYrs0uWJwAN9gq15x6wXrzEvxEZ/iS MVtaFElP8G9OD3L7JRZV+frzJmJzSzl6QWNNGZz8UoGHnCypY1/AYtnpI g==; X-CSE-ConnectionGUID: /t87vh6BSYu132vC6ERh3A== X-CSE-MsgGUID: /5IbN+fnSuWQLhPicTgTcA== X-IronPort-AV: E=McAfee;i="6700,10204,11324"; a="41791020" X-IronPort-AV: E=Sophos;i="6.13,228,1732608000"; d="scan'208";a="41791020" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jan 2025 03:21:04 -0800 X-CSE-ConnectionGUID: 6Jx0OmGaTWqfhsQbZm7MGg== X-CSE-MsgGUID: hhxHmo7dTYiUyMoGXtzZUw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.13,228,1732608000"; d="scan'208";a="107247381" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa009.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 Jan 2025 03:21:04 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Thu, 23 Jan 2025 03:21:03 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Thu, 23 Jan 2025 03:21:03 -0800 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.47) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Thu, 23 Jan 2025 03:21:03 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tRMuv2hQxkKwpPX33g4gdwABUfehKJxpL3G+4BbGLbkZZXfderE6uFpK0zy7RqghrJHnQ8di2q3jOW7RF7dzpqL6GrZBqIbosy86BRqqcp8uO/6Sn1GYHtRBjWO1h3WG1XjrMcJjfUG18CCqu26zMFkNEsN2G/KIGMu1OuKr2J0tcE8lten2wiM4dJClBORn7DmARi7wrqqI/DWab8Mi5RBQo+XS/jHauJxY9W9Xq/Gs3wRA15c9hfTjqPSLKK1QHxYiLHVOTMOx+wKNX+xbYUOgcTVAqX8vhN3HrMbtcr5y0IQeGNs/B49eZXDGY3y5fTxnVmhZ0tnABarN5YNSOw== 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=uJWj4ECPbZyB1G3UmDvsw9CsAVn5apkZOeXlax9kh4w=; b=OAoNZAcnYC6T9RXghxHJAkLSHP+fN8QK4FYc0Xvb7YZk+YidYEJQZ+FYZ9Tefk/zX9f90mZjVu6l6xQ9mgpoaVca9QFNZORCdLGADUCGNQoj5fdQfwbpNHcyelpht3Kv7Qtxz/xynmBFcjXGYt6X1f95UY0uRbD1ae9WG3aowCunO8NTogRvB6Q5tnMyhmWh5j8IDvaESfNx2bdEBB/iiDvJyT1L+gxU4SBcT29tiecb7UHI6ZKtsCK/r6oeHDp70alaIZBCnNlOb0xDjkY9dDKU0uBiK0Dfm/BsggZfRGEw8MqXz+xC3rLVn9vIypQVUkFK/oIhz5CIKtgI89X6YQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5423.namprd11.prod.outlook.com (2603:10b6:5:39b::20) by SJ2PR11MB8345.namprd11.prod.outlook.com (2603:10b6:a03:53c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.17; Thu, 23 Jan 2025 11:21:00 +0000 Received: from DM4PR11MB5423.namprd11.prod.outlook.com ([fe80::dffa:e0c8:dbf1:c82e]) by DM4PR11MB5423.namprd11.prod.outlook.com ([fe80::dffa:e0c8:dbf1:c82e%6]) with mapi id 15.20.8377.009; Thu, 23 Jan 2025 11:21:00 +0000 Date: Thu, 23 Jan 2025 19:20:51 +0800 From: Philip Li To: Randy Dunlap CC: kernel test robot , "Rafael J. Wysocki" , , , Andrew Morton , Linux Memory Management List Subject: Re: drivers/base/power/runtime.c:362: warning: Excess function parameter 'dev' description in '__rpm_callback' Message-ID: References: <202501231452.84vwjQqo-lkp@intel.com> <46151c97-9f2e-407d-a9b7-fec1034281fb@infradead.org> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <46151c97-9f2e-407d-a9b7-fec1034281fb@infradead.org> X-ClientProxiedBy: SG2PR04CA0171.apcprd04.prod.outlook.com (2603:1096:4::33) To DM4PR11MB5423.namprd11.prod.outlook.com (2603:10b6:5:39b::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB5423:EE_|SJ2PR11MB8345:EE_ X-MS-Office365-Filtering-Correlation-Id: f0e20e65-a274-44cb-7367-08dd3ba003dc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?bZxAOfZtQwAJzkKHFVhiiFnoVWViOTIH126wCVoeMI3sOFlFJ1PqgeHtEu5U?= =?us-ascii?Q?WcRfyxoglLJH+fhsB85oJUx/VeJcBYy+mnW3cAkYxZPWmHF0Jls09NyRYQdt?= =?us-ascii?Q?UhVHG+IeBMzx+7RXxR8U5VZbBiJnFvMN0ouM49DgjX+llF1fxzMtlzuVl9hd?= =?us-ascii?Q?FJdZ4Bw326ZYpKXCjba/1zQuZONG0K5NkZngmsP9L1ejfoFvtZQC0Q2yw92a?= =?us-ascii?Q?cjJuEK7YZcxNduiXW3Ao5X6ISoMgRBqp4z8HSTvhSWh1K1Tfb2jj7Pj8pAuB?= =?us-ascii?Q?ndxfcbQCmuV/Le/swExVG8krsjFtAu3Umn9c3Tx3oINbNa4ueqZZZDFfxixe?= =?us-ascii?Q?fs0j+l+jXKsTFFkUeQG3TVpIP0GuoXhGPmCvTPQiYkz+bDuqIlzRc0fsQQK9?= =?us-ascii?Q?K9fTHfsRZKp5wxWBMIj8N4W+/AeNJ/xrtTWkdckN/tdbAerEImTneV+ZC29Z?= =?us-ascii?Q?AU1spP4Yi63pSnNtfG10YfH8k409Ot8K/eX6CoykNt+AM70LjwH3yp75UkFU?= =?us-ascii?Q?Zsh5XPr47GlcAOR+mX5N+QvcMnb8RxJr+NNNpnk2VeXwJkVHH3sUiGdVvaB+?= =?us-ascii?Q?5EYWw9hHWaNInLvw8KHz7Dq810wCdOoh+qgT8GnN56FzHotQUrmGu7H+d9wi?= =?us-ascii?Q?qct6v6vnykDBmqKTXWcpmzXyjMSLu+mYNXrVR7USaLu+4/V05+7UOtFzir5p?= =?us-ascii?Q?5gDYSc5cNoy/57138yGOnt7YACnCr04bRbef2uJJYCwME2STixc50pte2D/H?= =?us-ascii?Q?NvRxoVsnBN5wWY1nUzX0ciAK30jH4jzui/MZhvxyl/maLt/wjAxjwHN3ZK6T?= =?us-ascii?Q?OD74BzcaiMMViz+vBLXhnmIJlCHshvBrkWpGa989TqA56K5XncJs/HjYg/nm?= =?us-ascii?Q?p+wwrWYQdFvMfXcnLzMSeLg4O9U+9K9A9fqMjf8jNbtLkK6/TkEsxrR/dLS0?= =?us-ascii?Q?Dw1pynFfb0rdN/+Umxvg+3kzClUoa1iDvIjg0znAR/UcDx99IZ909UAAzg7v?= =?us-ascii?Q?gKGY5PVIZcTwgMeHT7hPPjb7p2E3CKR/LZjU+ZpvB+TltiwTmyErWORXfoM5?= =?us-ascii?Q?iAJ07NukYnP/bS3lbGAThP1/hMY92Nl+5md+NP3tRc3sf9uMZthyIDITJ7Y0?= =?us-ascii?Q?UvNluVU+nkI9qEjq0DavkX9z+Tc1cDSXWFlUS53HFcpmQxY3a/iVvyi+Wlid?= =?us-ascii?Q?B8QPpqGFUKQtY2Tyz/Q/fkfus6Wiv0py+BuXSPbqJsfDOlS8nG7zz8AKN5dz?= =?us-ascii?Q?gff/yeRowreiw7OsopG0ZXWiQPMYcBr0G5rEEh5mpeMtCLhqxato087uPLL+?= =?us-ascii?Q?dwLbrrnT44unBzidXgCafTfxGFMmJkmAzQZyb5yhTnIJGZroa08AS57ASlpz?= =?us-ascii?Q?tudGIeCASzRnH1FK0ul33S4uw4wD?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB5423.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?l3pLZIyBFtqaup+rqgtiBwJ9XWWEptUcBbDRjXeWptwhXxuta3kAeIrvNiJl?= =?us-ascii?Q?p9PjO5NNNpfqUOh7Ji06ORCTxNIhQC2x+ISAPxGRPxTqBvMBtTqrXN2UEw2b?= =?us-ascii?Q?xZEzf9H1OCzXPLN+u5po0XnGC27X2NH0fU14BhqkH2V15P/2Hl3Oj+THdOiV?= =?us-ascii?Q?rQFnCriOkz/qT5I4PHUDUNpWWgQnU1ldxLLnv5FXRvkz70jSaloJs/CbLUCn?= =?us-ascii?Q?Ar0ZQNTXpW8YvjPJelILV2vV6PxCw9/jBgNnfe88AAcqA5B9/lFB9UYSQpmm?= =?us-ascii?Q?b4ZY8VIrgZL4wO3Gt9zoSo9+TqTstBUZQzNpeW52ysTPrz5LEfvKxo+I4G8m?= =?us-ascii?Q?r4p8jbF4Pp87If1fcDbkSqXkjzMTr+L7QsH93YkQx7LIDoeGM8z8kYIzsjIg?= =?us-ascii?Q?lL7OknVkvKuvGv85QC89FrDC4o8cH4g/PlJ03imfFcDT0N+LbQ19EMuIeuBz?= =?us-ascii?Q?Bv16odzptLf3w/Hh8XjypBTnDWce+UAhqftoeNHA62gCfqD6iqQuUcdYmUAk?= =?us-ascii?Q?CBdSeKOBd/sWUL4YKbUbtsH4bdrZviL2B1fkMIuFNY2uO6nQvJlcZhWIxW3r?= =?us-ascii?Q?il/KRWNHpkusNUr0G3ahxx4J220KhKLqBOtIc9pqLKFhwxjmSWo04vDqUtiz?= =?us-ascii?Q?hGimrk3nxFJx4hz1RWcSGUz4PIjsdauqF72iXiVavQTV35M6/9PtCWQnyX7I?= =?us-ascii?Q?XrOEETxotqS5R2tw2+c0QxpkHgMs0qik/FGj2JGCUf/cYUjstFqb3vSh5PRN?= =?us-ascii?Q?UUWI0Tx4aWEslpnoKglEyPVb+pb3hPLNFi6YXyzYupCokULIzXfr2rvowQqb?= =?us-ascii?Q?nIcLPyBTtkxDvhsIyAxOXKrwyEMBhJtY7zItnyp707tW4pd5XbQX97zYUvpN?= =?us-ascii?Q?QzBFAYEBn2lsB0V+dVJ3fl9gqdu+xjvFMsFYLP+riYcBvlew29F2nSJYdIdL?= =?us-ascii?Q?8dmWxu3fUyikIH9O1paOJWh7sfeo6fLiPq8B1tIOmaCPhGtE2SIfjwIpCgyC?= =?us-ascii?Q?VJrHiPafve4GNVtwx9I+hApc/EMCUHQh8gUK5Ow12ddCV6JVgd7pdS4g9bNB?= =?us-ascii?Q?8BBHlERU0G2QjYv3sTDK9v8VemfaObGm6U8DkcgIGF32YVMMXY2m0LPU7KA4?= =?us-ascii?Q?Opx2DRYhHF3QIH46WfPs0Qbyn+uLfpPfJ31+yV1U591bRoPcUBbIQHx20qbq?= =?us-ascii?Q?/lK5dp5ofWp9vc176mjOwPTNYUIL3lEisiQI7gH8+0YG1wXGlpsJtp1fZngS?= =?us-ascii?Q?G+geLH8enUVW4emYDnVWLuQs1OoBaGbq8iB0BIqVcEMFR6mFL7rmZA/qrBBC?= =?us-ascii?Q?n1jzRhA9ZETDy0Tu3BqQf8H/GqASoAe5ocUg8RFnKvddrrirKgnf2FNMMgTV?= =?us-ascii?Q?jda2XEMhx4KZyfUU+EtbAvIVj8hCNU5REKaiTKO28hjlombQ+NPsjM3mJzj1?= =?us-ascii?Q?FoTg0sM/k6DIomU6dfZSf5Ym0gbKPU+FFbM2ja7J1SXpV3uqaZGM0XutBN/X?= =?us-ascii?Q?FBYISSxNxPELJHlvdv1dkcpBpPBp1x0ArlNjmefDHmwzBZo3vpbE2JBh0wmf?= =?us-ascii?Q?faHf89HNpHHaoPFSFcvkZiXG72s0PIzMx24c+1tX?= X-MS-Exchange-CrossTenant-Network-Message-Id: f0e20e65-a274-44cb-7367-08dd3ba003dc X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5423.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2025 11:21:00.5256 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: X91C/66+od1tu9jthDiYdfLaW7PxjnHbxI/wPV7OFbj6H/uV9LTcwUnLcuXmStbvUMnUU+YG4nzS8FGILvWBdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB8345 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: 58D9D4000B X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: pxh5ymbq9ctfh41bh8usmcaw4i1poez9 X-HE-Tag: 1737631273-319203 X-HE-Meta: U2FsdGVkX180KTXbOIic+J55nzgM8j4Qbk9u/e5p/OzHwxJqi/a9DB1k75Qv8xA/4RCbnwZziISvcEsyQSBflHSVVysTBeoxgso9Kag6PobH1Ua8P+sdAPSAsgoicet3UneKJx4XAHFKBfjvRicu5SN0f9j7DorXnn23LdDRd40Wwe4wmVdx0WE+Lqbhjunct7hdhlKbnIdbHCDjQVeKYUUqgTBjxGRIZN+Yfm0S0Q8TAMgIiD/K/KKEnUb5HW2lgaFjx8cU++7NDiq0QYSXwdV4T5qb+430WOKQMnlkH/jYsWE/eOY/5de7dfWxk13qVfxobFqIVXndhhxsrT2GAIbepXe2vyg9cYaVEVfzzMlt2mNrQ0oqxvRmH/gtdat1xEL6osHlPEVYH4e0NnM/H5IJ+/KrG/A6Ui3/C2Uvlumsv3MJtE6yMy+Jf3DbT7GRO61oE8VoGAvScrzHcBgmkVx9PkEGXiJN916n63X5JRK+unqUdu7x/VH0gv5ozH/JTbdtGE5vpIZnwQjsWC11PhqWHFzBYyAajR9lPtwlZ8+1FwHmVXzg3P4CngXouHwW/evn6/YFFzUSMRlYQiO7a2ytnwMXjVs681TlCJiA6iSMRyd+qWV+tm4am9ZJQpv6oxapoJOAPRSg3ucrZ9/QOLZDu+qL3j43WE83pr/3+zS7E1Y2C93sSbKBOJ6NupTzH4wMRPhm63lYyoFWZNv31LIuCMQCIP4mwLtuz2tMt9RVd4preOdewiTKFahXmy9dcth02H5NfKRHsnm3jYeHZ74qJHL6bilQg629WhlTVT49A4cjXnGPdlp2N0p/kWG9eJ0jcNu2V8ks8AhJeuGWKdZjKaqiDbzkRNco1SYfoeKL/m6ZsgP+qygsyJC+RhiRcGYWcbXM1Z2Vrj8dbmbBa3dihnLjvSlNdXJIdxXNnddXEUJkkNKjfoAUj5hZQFbmEOFbakDVb2OXw3MtiZh nTwQhI33 K6JZ4yIdR7cLhhq54vwbQn+k4J8litBsG/4OcKtITsWjjouTwPPXAGllNy9b1e0HqA/NbqYOUJC7cOSUxyfa0VZh+U+oHuDcuvRlrA13HwOpkCJ7XbxQ3dyFFwQIZjWE0wTqKsN2asXexVwu7NFxJ1/KeqoBHnLqxkstUr2LGrOV6PT6CllF+m01hBbeO8AwLhRU5ogWXS8wGKBM/egUay9mVoX2Kc0VlpecurXD6iLfTZS9THyS4sN+rlaEgPz1L60dnPwCCOUvyFOh4zo/YFw11umOwZD8CQxCM/Bes/xRJ2bwR4X7awLiN/8hlQfNGcg/op6lxkjAzwuyHgcSFZ6VopyKDK7TEClizMkbMrvk5G2dkg16GFGh+Z4kggfKq1Wc2O+dtgUdhqmqj9wzuuIg/zHXWayZ7HTPce9+AoUlviwIL7yD2NwOzr55CWnhKcXYsA4N3eND1Seue3es9Weh9S+5wK1ajtKwuQd2P3/eLa5sF94kdvG7qNw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, Jan 22, 2025 at 11:44:21PM -0800, Randy Dunlap wrote: > Hi robot, > > On 1/22/25 10:59 PM, kernel test robot wrote: > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master > > head: 21266b8df5224c4f677acf9f353eecc9094731f0 > > commit: 7be6a87c2473957090995b7eb541e31d57a2c801 sparc: allow PM configs for sparc32 COMPILE_TEST > > ^^^ Not relevant. Sorry about this, we will configure the bot to avoid reporting similar false positive for this commit. Thanks > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 @362 { > > 63d00be69348fd Ulf Hansson 2021-06-08 363 int retval = 0, idx; > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 364 bool use_links = dev->power.links_count > 0; > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 365 > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 366 if (dev->power.irq_safe) { > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 367 spin_unlock(&dev->power.lock); > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 368 } else { > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 369 spin_unlock_irq(&dev->power.lock); > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 370 > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 371 /* > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 372 * Resume suppliers if necessary. > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 373 * > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 374 * The device's runtime PM status cannot change until this > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 375 * routine returns, so it is safe to read the status outside of > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 376 * the lock. > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 377 */ > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 378 if (use_links && dev->power.runtime_status == RPM_RESUMING) { > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 379 idx = device_links_read_lock(); > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 380 > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 381 retval = rpm_get_suppliers(dev); > > 5244f5e2d80125 Rafael J. Wysocki 2021-03-19 382 if (retval) { > > 5244f5e2d80125 Rafael J. Wysocki 2021-03-19 383 rpm_put_suppliers(dev); > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 384 goto fail; > > 5244f5e2d80125 Rafael J. Wysocki 2021-03-19 385 } > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 386 > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 387 device_links_read_unlock(idx); > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 388 } > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 389 } > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 390 > > 63d00be69348fd Ulf Hansson 2021-06-08 391 if (cb) > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 392 retval = cb(dev); > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 393 > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 394 if (dev->power.irq_safe) { > > ad3c36a534bc7b Rafael J. Wysocki 2011-09-27 395 spin_lock(&dev->power.lock); > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 396 } else { > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 397 /* > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 398 * If the device is suspending and the callback has returned > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 399 * success, drop the usage counters of the suppliers that have > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 400 * been reference counted on its resume. > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 401 * > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 402 * Do that if resume fails too. > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 403 */ > > dbfa44782787dc Rafael J. Wysocki 2022-12-05 404 if (use_links && > > dbfa44782787dc Rafael J. Wysocki 2022-12-05 405 ((dev->power.runtime_status == RPM_SUSPENDING && !retval) || > > dbfa44782787dc Rafael J. Wysocki 2022-12-05 406 (dev->power.runtime_status == RPM_RESUMING && retval))) { > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 407 idx = device_links_read_lock(); > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 408 > > 5244f5e2d80125 Rafael J. Wysocki 2021-03-19 409 __rpm_put_suppliers(dev, false); > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 410 > > 5244f5e2d80125 Rafael J. Wysocki 2021-03-19 411 fail: > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 412 device_links_read_unlock(idx); > > 0cab893f409c53 Rafael J. Wysocki 2021-03-19 413 } > > 21d5c57b372616 Rafael J. Wysocki 2016-10-30 414 > > :::::: ad3c36a534bc7b945d7bffdda1c62e13bf93489a PM / Runtime: Don't run callbacks under lock for power.irq_safe set > > > > :::::: TO: Rafael J. Wysocki > > :::::: CC: Rafael J. Wysocki > > So why is this email not sent to Rafael? Sorry for confusion, currently the mail recipients are only deduced by the info of the first bad commit, thus the author of original code could be missed as the reported issue may not be relavant to them. > I added his email address. > > Thanks so much! > -- > ~Randy > >