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 94CE3E7D0A2 for ; Thu, 21 Sep 2023 17:50:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 132466B01FF; Thu, 21 Sep 2023 13:50:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0E2BF6B0206; Thu, 21 Sep 2023 13:50:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EEDFB6B0207; Thu, 21 Sep 2023 13:50:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id DE7996B01FF for ; Thu, 21 Sep 2023 13:50:53 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id B556C1CAC8A for ; Thu, 21 Sep 2023 17:50:53 +0000 (UTC) X-FDA: 81261345186.14.7AC8076 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by imf22.hostedemail.com (Postfix) with ESMTP id 52BFFC000F for ; Thu, 21 Sep 2023 17:50:51 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=fApRclJ+; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1695318652; 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: references:dkim-signature; bh=ldvBoxYzgV7ISVnJIqLF4Q+A6iZThyzEqhD/E5KeZts=; b=wGuxBWhApKYCwH0RKl6pT7A/1VMjYCM5abKrbjcrL47yyxGf1iGAFFB/IbZBLIoQ5gUn+b J98Hryigdw0InUlXbLwxgZPS9fTBzpUpcmEC9CU+8tEC0yl54bMtMj8q10LUppAm8eyo1o a0T0zditWbshdR7k7OPXDWAkGnFOjM8= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=fApRclJ+; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf22.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1695318652; a=rsa-sha256; cv=none; b=Mh8DSVAJ8oPu9bre3x7XbtHnmqACyfRGVn6e7F+QnHR0wiKIz8N1+TqqjEO3Me6BnWK9/f 9LDKGuDhEARiTsYCFTv9Z7RHCk10EKU28og14mRM7vB37tcvumww3M9Kk2ZkB2BnPOzPui iQAGxXjTI2aFonLAqfEnsaAM+8k2IBw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695318651; x=1726854651; h=date:from:to:cc:subject:message-id:mime-version; bh=v2yZYTtf8hib/hNap9Hy/CHZcpkM0R7T2raydFIaYWE=; b=fApRclJ+6ObLBrH+ljSqYcP6GfQBJjoDKG3mVdIBSiT/3pSntUVrJ3wh NdfaYaqSayh6itPav9anD92xMuTDE7xAyETf4L++1wTlEFyX7o2iwI7vU VgmMLo+pk24jM6wN2iJaPNBQtCs1T1AKLLXyS3k3hnPXmAt5YDyTAPbAI vbL4zao8BYx5RkTK11yfygA2zkk0LgqZvZUMZ9OG0nnKRUss+VKOMEIEN bx4qBxsh1fQk7sQYAuQ6Gi7Rw5jqyGQmi4CrzLngGcTgLmwqBJALdf548 8daSXiDOjx7OHgldhwUNtF1ykg/NTFzwodrZ64NHhWGoQ6PyyYGnP3zyO w==; X-IronPort-AV: E=McAfee;i="6600,9927,10840"; a="444717439" X-IronPort-AV: E=Sophos;i="6.03,166,1694761200"; d="scan'208";a="444717439" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Sep 2023 10:50:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10840"; a="920832793" X-IronPort-AV: E=Sophos;i="6.03,166,1694761200"; d="scan'208";a="920832793" Received: from lkp-server02.sh.intel.com (HELO b77866e22201) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 21 Sep 2023 10:50:48 -0700 Received: from kbuild by b77866e22201 with local (Exim 4.96) (envelope-from ) id 1qjNp8-0000DS-0I; Thu, 21 Sep 2023 17:50:46 +0000 Date: Fri, 22 Sep 2023 01:50:19 +0800 From: kernel test robot To: Charlene Liu Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Alex Deucher , Duncan Ma Subject: [linux-next:master 1482/6975] drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c:491 dcn32_auto_dpm_test_log() warn: inconsistent indenting Message-ID: <202309220139.8UKM1OB8-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 52BFFC000F X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: goda7c6q738s8hthenjb1ns9qmkch678 X-HE-Tag: 1695318651-569471 X-HE-Meta: U2FsdGVkX19NPD+Ri5Fdr2I7ee6ennHff7xK6s9MNg2rcUvyUACe62nese+9XTzfK0dBXZXy9A/AgpyHetUVR1FomgPjvmKW1el+wcc3O3aTVhCw7PVz72N4ZBQPLY9F9rSluzRPhrDtMmtexHKJpdZ6fkuRJApPVd1/jR2K2MaQ36mzqh+QeXXsXJfCcRYtT/ZQKugnGK2oYitrmtHkQvOSgmHng+WBhLM8ukCq4QgctTo35RlSAjHJDjfSlYuqj5aOaFnredbQzbL4WwMhqej82yLqtgRf51AgvezIBD1gKvrf7+rJzfGgV1pehKWZQho3njQnFW+GzaCu/PgfdRcwExoRC0uLb1Pz9mTx8PIfPlscwqFG6f8M17D+QKRR0KvymLGGgEsSwd1DUyY9v6QC9h/hahmMbGRXwND0RG8OfU8K8z6iQ+0VYqXClZ7WaNsmrVk4GgGhnskJJhFMJqG3rXYeZ0mLZeXyL3+DaIBq4jGKuFstGW3KZOBv1gm8fCdit8UW1HaAzxoxkdXi2ZGBQb5oUxwGDL42hQdE+B+91tJKGBu2paxmsAZm/6zTPhY204bxlEnx7pE4PB2G0CvB9HKGb9J39MOXjxCLrDyEYo0LgiVDl9ZRbPXpnvZttrxDf8phQuWew3bIlBr2z6f3uzolUXEVJdXrTCoIkHOvVAd+224nn6k8FoIjlpWenZe+73UqYhGsptEdSTTL6+d6Ax0vRUbosddwQ3QQLsySWx5mdOuLzzcQNMEBHTAgfF/r4NLhCbJTFCnn5VhKuAiZ8k5DwSaElYL96lBA7M7v4WAj8wa9W+pOJyfaA4NwCP9nb8wi6tZWVKAc02IdabHjc7Cys9tptgmInnktlTegT5st0maSlB3swqHcENQWs/9AFdH/oeVt01WLju/YveshUCWELbKHx7i9M7RM1RuoBeOqIulEGmnzxATaiN/SdBSVAKGmmt3dHd2Mcqh sQ5OSbCR 0sd4G8S5uK9C+3DrwOGFI1MW8c1CUh6ZiC+yqKMFrLfgWZPvKLIXTiSUWTBGBFjTzWkeUvaXM4MUvmjjQDTefiP0tHX7RL2l4U7P/TkcG9eFuUSOd4FxJmGKDLjWzKD+qo7djEQ31b0JKAztiWw7NckZ5G5hQWJW2vnp1fgEMVsOG8+dQzOuKe+ZDi7dfn77W7ljwMwcX/ATlR7grrFCE0ezTWv/YhnVD9BstFS5fvn5rYgkjDt32pNzjhohSQFUaApzfdBDdMSqqQGbqwqcgrW/JHRVHivmcRwv/X4yiOn62bg5xWtSrkn5PHpf9AddH4nZZSbde1NSV0eb7S6Al3a7gAZ9sKTEvkiIuQ2Nbga4D8H3kr9wAmHjJLA== 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 940fcc189c51032dd0282cbee4497542c982ac59 commit: a6db1993c18bc2138a85227bb28b69c82cbe722b [1482/6975] drm/amd/display: fix some non-initialized register mask and setting config: i386-randconfig-141-20230921 (https://download.01.org/0day-ci/archive/20230922/202309220139.8UKM1OB8-lkp@intel.com/config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 reproduce: (https://download.01.org/0day-ci/archive/20230922/202309220139.8UKM1OB8-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202309220139.8UKM1OB8-lkp@intel.com/ smatch warnings: drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c:491 dcn32_auto_dpm_test_log() warn: inconsistent indenting drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c:491 dcn32_auto_dpm_test_log() warn: variable dereferenced before check 'new_clocks' (see line 471) vim +491 drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c d170e938f01fc8 Alvin Lee 2023-03-24 460 77ad5f6febdc17 Ethan Bitnun 2023-08-24 461 static void dcn32_auto_dpm_test_log(struct dc_clocks *new_clocks, struct clk_mgr_internal *clk_mgr) 77ad5f6febdc17 Ethan Bitnun 2023-08-24 462 { a6db1993c18bc2 Charlene Liu 2023-08-25 463 unsigned int dispclk_khz_reg = REG_READ(CLK1_CLK0_CURRENT_CNT); // DISPCLK a6db1993c18bc2 Charlene Liu 2023-08-25 464 unsigned int dppclk_khz_reg = REG_READ(CLK1_CLK1_CURRENT_CNT); // DPPCLK a6db1993c18bc2 Charlene Liu 2023-08-25 465 unsigned int dprefclk_khz_reg = REG_READ(CLK1_CLK2_CURRENT_CNT); // DPREFCLK a6db1993c18bc2 Charlene Liu 2023-08-25 466 unsigned int dcfclk_khz_reg = REG_READ(CLK1_CLK3_CURRENT_CNT); // DCFCLK a6db1993c18bc2 Charlene Liu 2023-08-25 467 unsigned int dtbclk_khz_reg = REG_READ(CLK1_CLK4_CURRENT_CNT); // DTBCLK a6db1993c18bc2 Charlene Liu 2023-08-25 468 unsigned int fclk_khz_reg = REG_READ(CLK4_CLK0_CURRENT_CNT); // FCLK a6db1993c18bc2 Charlene Liu 2023-08-25 469 a6db1993c18bc2 Charlene Liu 2023-08-25 470 // Overrides for these clocks in case there is no p_state change support a6db1993c18bc2 Charlene Liu 2023-08-25 @471 int dramclk_khz_override = new_clocks->dramclk_khz; a6db1993c18bc2 Charlene Liu 2023-08-25 472 int fclk_khz_override = new_clocks->fclk_khz; a6db1993c18bc2 Charlene Liu 2023-08-25 473 a6db1993c18bc2 Charlene Liu 2023-08-25 474 int num_fclk_levels = clk_mgr->base.bw_params->clk_table.num_entries_per_clk.num_fclk_levels - 1; a6db1993c18bc2 Charlene Liu 2023-08-25 475 a6db1993c18bc2 Charlene Liu 2023-08-25 476 if (!new_clocks->p_state_change_support) { a6db1993c18bc2 Charlene Liu 2023-08-25 477 dramclk_khz_override = clk_mgr->base.bw_params->max_memclk_mhz * 1000; a6db1993c18bc2 Charlene Liu 2023-08-25 478 } a6db1993c18bc2 Charlene Liu 2023-08-25 479 if (!new_clocks->fclk_p_state_change_support) { a6db1993c18bc2 Charlene Liu 2023-08-25 480 fclk_khz_override = clk_mgr->base.bw_params->clk_table.entries[num_fclk_levels].fclk_mhz * 1000; a6db1993c18bc2 Charlene Liu 2023-08-25 481 } a6db1993c18bc2 Charlene Liu 2023-08-25 482 77ad5f6febdc17 Ethan Bitnun 2023-08-24 483 //////////////////////////////////////////////////////////////////////////// 77ad5f6febdc17 Ethan Bitnun 2023-08-24 484 // IMPORTANT: When adding more clocks to these logs, do NOT put a newline 77ad5f6febdc17 Ethan Bitnun 2023-08-24 485 // anywhere other than at the very end of the string. 77ad5f6febdc17 Ethan Bitnun 2023-08-24 486 // 77ad5f6febdc17 Ethan Bitnun 2023-08-24 487 // Formatting example (make sure to have " - " between each entry): 77ad5f6febdc17 Ethan Bitnun 2023-08-24 488 // 77ad5f6febdc17 Ethan Bitnun 2023-08-24 489 // AutoDPMTest: clk1:%d - clk2:%d - clk3:%d - clk4:%d\n" 77ad5f6febdc17 Ethan Bitnun 2023-08-24 490 //////////////////////////////////////////////////////////////////////////// 77ad5f6febdc17 Ethan Bitnun 2023-08-24 @491 if (new_clocks && 77ad5f6febdc17 Ethan Bitnun 2023-08-24 492 new_clocks->dramclk_khz > 0 && 77ad5f6febdc17 Ethan Bitnun 2023-08-24 493 new_clocks->fclk_khz > 0 && 77ad5f6febdc17 Ethan Bitnun 2023-08-24 494 new_clocks->dcfclk_khz > 0 && 77ad5f6febdc17 Ethan Bitnun 2023-08-24 495 new_clocks->dppclk_khz > 0) { 77ad5f6febdc17 Ethan Bitnun 2023-08-24 496 a6db1993c18bc2 Charlene Liu 2023-08-25 497 DC_LOG_AUTO_DPM_TEST("AutoDPMTest: dramclk:%d - fclk:%d - " a6db1993c18bc2 Charlene Liu 2023-08-25 498 "dcfclk:%d - dppclk:%d - dispclk_hw:%d - " a6db1993c18bc2 Charlene Liu 2023-08-25 499 "dppclk_hw:%d - dprefclk_hw:%d - dcfclk_hw:%d - " a6db1993c18bc2 Charlene Liu 2023-08-25 500 "dtbclk_hw:%d - fclk_hw:%d\n", a6db1993c18bc2 Charlene Liu 2023-08-25 501 dramclk_khz_override, a6db1993c18bc2 Charlene Liu 2023-08-25 502 fclk_khz_override, 77ad5f6febdc17 Ethan Bitnun 2023-08-24 503 new_clocks->dcfclk_khz, a6db1993c18bc2 Charlene Liu 2023-08-25 504 new_clocks->dppclk_khz, a6db1993c18bc2 Charlene Liu 2023-08-25 505 dispclk_khz_reg, a6db1993c18bc2 Charlene Liu 2023-08-25 506 dppclk_khz_reg, a6db1993c18bc2 Charlene Liu 2023-08-25 507 dprefclk_khz_reg, a6db1993c18bc2 Charlene Liu 2023-08-25 508 dcfclk_khz_reg, a6db1993c18bc2 Charlene Liu 2023-08-25 509 dtbclk_khz_reg, a6db1993c18bc2 Charlene Liu 2023-08-25 510 fclk_khz_reg); 77ad5f6febdc17 Ethan Bitnun 2023-08-24 511 } 77ad5f6febdc17 Ethan Bitnun 2023-08-24 512 } d170e938f01fc8 Alvin Lee 2023-03-24 513 :::::: The code at line 491 was first introduced by commit :::::: 77ad5f6febdc17f4d06bf0b163b8612823e58d74 drm/amd/display: Add new logs for AutoDPMTest :::::: TO: Ethan Bitnun :::::: CC: Alex Deucher -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki