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 BF6F8C4345F for ; Tue, 23 Apr 2024 23:32:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 46AFF6B019E; Tue, 23 Apr 2024 19:32:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 41B046B019F; Tue, 23 Apr 2024 19:32:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 309E46B01A0; Tue, 23 Apr 2024 19:32:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 127476B019E for ; Tue, 23 Apr 2024 19:32:53 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id B901480196 for ; Tue, 23 Apr 2024 23:32:52 +0000 (UTC) X-FDA: 82042398984.27.2FBF971 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by imf12.hostedemail.com (Postfix) with ESMTP id 70E8E4001A for ; Tue, 23 Apr 2024 23:32:50 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="ON7K5V/t"; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 198.175.65.19 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713915170; 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=Xy8+KHThebLUw8cs4rfgz/ixYud+I5RlgDl6IzFAchY=; b=bo50tYgNofAHf8Su8mxyv/OGJRLF4qBLHODMXdpfziXlizn4JuwkguyquDtOhw+rAqPgGH eXeTHmFpWvtmZJDp+kgjtKojn9lEX0JRo/641JO9u3K7K0qLGJVwrsiJ5dm6BIKNyjkpy5 AZqGIlB2HpdAA61zfpn/LH9P66m/11A= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713915170; a=rsa-sha256; cv=none; b=SnZyyNAL1UQJ5PV8hFnj1HfHq6qRzK9nu8aPFX6jAVnE0UVRivyb1tAKjzMB3gDfaPbqiq SIMFAhIV+v/Rv4+Vh3XOYbNcP76+1E41SEGdJjd7QYmIkfpjp/uoTjn3XEIRld+1FMTafv oVqjwKyP8FaRKJtaAIar1eUC+zezOeU= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="ON7K5V/t"; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 198.175.65.19 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713915170; x=1745451170; h=date:from:to:cc:subject:message-id:mime-version; bh=P07uj5H8II0RpUX1IqAVzyt4lIJM0XmMLyglH3SiFis=; b=ON7K5V/tRw1Yj4hK3ABmOb6xmQqgv6Ce9y0jeFy9XtMqaZUmqGjKO6cF TXrGxOrOtY9zuXbXNLeidO+wZZXQQ/WHJx9nGn/MtnN7xHDrwpU0Wb7AT 0+48GGAogHLgqVaOwMzB4AV69qlvrbMZ5rMLGgU4cGhyTBIULad0RZVV2 6Rx4R8/faNeQfRxHcag0K1Crk5RvzMXjuQC8gq1vlrIvuMTUGp2edqXBf /PwQ8v9SRozqbMjU/UzImm/HEVTIHJ4Utr9YUMfVGhScLpv9pciXJ81f4 crjavW4IDIEVpYfUcCZcdCE7LEBfiQr+Y8Ig/Ory9meA0ky/xpShg3c1Q A==; X-CSE-ConnectionGUID: hsYTw8cjRdSiWs1YBVsobQ== X-CSE-MsgGUID: KaArh2CUS1KIAC3bR4V6wg== X-IronPort-AV: E=McAfee;i="6600,9927,11053"; a="9398424" X-IronPort-AV: E=Sophos;i="6.07,222,1708416000"; d="scan'208";a="9398424" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Apr 2024 16:32:49 -0700 X-CSE-ConnectionGUID: vo1vGkPdSNerlU8GndZ+XQ== X-CSE-MsgGUID: /LA1Q0nLQEeyS32eHZWkEA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,222,1708416000"; d="scan'208";a="55726273" Received: from lkp-server01.sh.intel.com (HELO e434dd42e5a1) ([10.239.97.150]) by fmviesa001.fm.intel.com with ESMTP; 23 Apr 2024 16:32:48 -0700 Received: from kbuild by e434dd42e5a1 with local (Exim 4.96) (envelope-from ) id 1rzPcz-0000d6-1j; Tue, 23 Apr 2024 23:32:45 +0000 Date: Wed, 24 Apr 2024 07:31:46 +0800 From: kernel test robot To: Alex Deucher Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Dave Airlie Subject: [linux-next:master 6727/7876] drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c:80:52: error: '%s' directive output may be truncated writing up to 29 bytes into a region of size 23 Message-ID: <202404240740.I4CcAi2r-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Stat-Signature: 3z9zr7g1jj9tyqgtjdrhe8qxyajigxew X-Rspamd-Queue-Id: 70E8E4001A X-Rspamd-Server: rspam06 X-Rspam-User: X-HE-Tag: 1713915170-691089 X-HE-Meta: U2FsdGVkX18Snz2wnbdlg9QkqOEzOVxT3djSOlNeg4GSmuUHIEccJOMl14bvSpLAdIS2lCL53PZYVb2rFOclh08BrAqzkExQoRb0e2FIu9NRZk2xWuCXxHwiE4RbISVEizjWKexpFTzlfv9N1/3iF4criPE1OWvOCnGOcsfk7FWxj0gt7DeP6NmCLcyU0dwrv0BwSmdzbJxg+iofwskolgJ0JmaI6xVZIbSq5FqvPPhf+TN70X1NDNUSVrhOG5mzjeUVjySINAZyZS++p0OahqcNji4vg/KFbSf59VChEsYdAowATAgoPRPpb3EzhPqc5hD5qqoE/7fuoe1BupwR60+phgnXeFC7dV+t/kTf9Q/vbppMtVvOA9j1GmzTwDBZDd0qQnK5vsy5dqq9RpCNrbjt9dOv78zY6+6pkhwCbv4tL3Sz0ukXznXzOaxcS0a0Xloy2vXTLZcGhVxvLqytjCh8dJNMGBVokQXfkoY6UPHLASpiPL8KrVfgZs3zGY7uRp+z7fjSRVB1c0P6aDRRFdr/87V1zxFJn8wKVf0GAdAQzTffvMILl+WhLgY/aKB+shG9YwJ2Gmzdzx8GSAN0uqdNTNNOtN4tEGlgaAzhQcp6DVq+Y1OD1p3uvQvtdvSi6jsXmPwTVBzf9ZrJE0BiE743KW2XJhBoiz5A1ihf5lcsW0C8CiMf7OGfMBkR+XSy2TcXl89hyqqQ57hetR45ZMjM/nz209jpZHKj84bsXVA/P6BJoq0/vKhOTiETZTgUDkwmprTnciZM0W95hwyJT3o7wmLtvRa1miTQuYAjUJ8gXG4PT1hkiOzAjsPq59nCisWNgnXf/0fGRmmbzo57lzRiio2+RxhUMuu1a6TZMfM0HxKwJvm4xQLEROY+/dPX3riqxTkQkJCEpEKtY27+UEkHkiq6+C0botOEmeuGXBhv0HTZy+S+fqpKjQQeIIWCyayzTUKZziQiSGF/Mfa WxhVOH62 L88L6bi5siB6Kx/h/XCGz3CT8JdGL1sqXGMc0X8PG9zfWHkaij0zvLFtTfI6TaTPZWE0k+u8Ops66l6cRCW23/ggWYFN79U0eW6/cu914eBiVVLEMaDKKFCHD12VjKgmcinHlPuVeaLVhhPB9nI7DkfY0lJMEvrxOAZ9W2wACw1i+TmECR2Z2clHZk7ACjcG/NZrzYI0yKacTvyyyf6vuV8ZofKl9Q3MySIDAKEz3TVYxSUudZ8R25NOGDlhInsS3DJSgn0f61R7MAa3tBtLgw6zTS8hBo5UitGTILm7ipaBylse/fQGbz7RVeXPEDRTPzI8Y4BByhbmrvjkgRbcsf3UslugXkZLX72TRlkn0QT52FI6XOZHDAuOM6apazH4fbckWZwkmjtNKH0SvHPjuU6jWsy3OSQlt0epJSkSCrBrSxZ/Nn+SX5quIgQ3EH+nMhcr83OY9uSC5xoIxwWs824tlQw== 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: a59668a9397e7245b26e9be85d23f242ff757ae8 commit: 377b5b397d073c0aae36b833a5bcac0e6f349243 [6727/7876] Merge tag 'amd-drm-next-6.10-2024-04-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-next config: microblaze-allmodconfig (https://download.01.org/0day-ci/archive/20240424/202404240740.I4CcAi2r-lkp@intel.com/config) compiler: microblaze-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240424/202404240740.I4CcAi2r-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/202404240740.I4CcAi2r-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c: In function 'smu_v14_0_init_microcode': >> drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c:80:52: error: '%s' directive output may be truncated writing up to 29 bytes into a region of size 23 [-Werror=format-truncation=] 80 | snprintf(fw_name, sizeof(fw_name), "amdgpu/%s.bin", ucode_prefix); | ^~ ~~~~~~~~~~~~ drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c:80:9: note: 'snprintf' output between 12 and 41 bytes into a destination of size 30 80 | snprintf(fw_name, sizeof(fw_name), "amdgpu/%s.bin", ucode_prefix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors vim +80 drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c 2c79b0bca2bac7 Tim Huang 2024-01-30 63 fe6cd9152464ed Kenneth Feng 2023-04-26 64 int smu_v14_0_init_microcode(struct smu_context *smu) fe6cd9152464ed Kenneth Feng 2023-04-26 65 { fe6cd9152464ed Kenneth Feng 2023-04-26 66 struct amdgpu_device *adev = smu->adev; fe6cd9152464ed Kenneth Feng 2023-04-26 67 char fw_name[30]; fa62c03917732e Kenneth Feng 2023-04-26 68 char ucode_prefix[30]; fe6cd9152464ed Kenneth Feng 2023-04-26 69 int err = 0; fe6cd9152464ed Kenneth Feng 2023-04-26 70 const struct smc_firmware_header_v1_0 *hdr; fe6cd9152464ed Kenneth Feng 2023-04-26 71 const struct common_firmware_header *header; fe6cd9152464ed Kenneth Feng 2023-04-26 72 struct amdgpu_firmware_info *ucode = NULL; fe6cd9152464ed Kenneth Feng 2023-04-26 73 fe6cd9152464ed Kenneth Feng 2023-04-26 74 /* doesn't need to load smu firmware in IOV mode */ fe6cd9152464ed Kenneth Feng 2023-04-26 75 if (amdgpu_sriov_vf(adev)) fe6cd9152464ed Kenneth Feng 2023-04-26 76 return 0; fe6cd9152464ed Kenneth Feng 2023-04-26 77 fe6cd9152464ed Kenneth Feng 2023-04-26 78 amdgpu_ucode_ip_version_decode(adev, MP1_HWIP, ucode_prefix, sizeof(ucode_prefix)); fe6cd9152464ed Kenneth Feng 2023-04-26 79 fe6cd9152464ed Kenneth Feng 2023-04-26 @80 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s.bin", ucode_prefix); fe6cd9152464ed Kenneth Feng 2023-04-26 81 fe6cd9152464ed Kenneth Feng 2023-04-26 82 err = amdgpu_ucode_request(adev, &adev->pm.fw, fw_name); fe6cd9152464ed Kenneth Feng 2023-04-26 83 if (err) fe6cd9152464ed Kenneth Feng 2023-04-26 84 goto out; fe6cd9152464ed Kenneth Feng 2023-04-26 85 fe6cd9152464ed Kenneth Feng 2023-04-26 86 hdr = (const struct smc_firmware_header_v1_0 *) adev->pm.fw->data; fe6cd9152464ed Kenneth Feng 2023-04-26 87 amdgpu_ucode_print_smc_hdr(&hdr->header); fe6cd9152464ed Kenneth Feng 2023-04-26 88 adev->pm.fw_version = le32_to_cpu(hdr->header.ucode_version); fe6cd9152464ed Kenneth Feng 2023-04-26 89 fe6cd9152464ed Kenneth Feng 2023-04-26 90 if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) { fe6cd9152464ed Kenneth Feng 2023-04-26 91 ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_SMC]; fe6cd9152464ed Kenneth Feng 2023-04-26 92 ucode->ucode_id = AMDGPU_UCODE_ID_SMC; fe6cd9152464ed Kenneth Feng 2023-04-26 93 ucode->fw = adev->pm.fw; fe6cd9152464ed Kenneth Feng 2023-04-26 94 header = (const struct common_firmware_header *)ucode->fw->data; fe6cd9152464ed Kenneth Feng 2023-04-26 95 adev->firmware.fw_size += fe6cd9152464ed Kenneth Feng 2023-04-26 96 ALIGN(le32_to_cpu(header->ucode_size_bytes), PAGE_SIZE); fe6cd9152464ed Kenneth Feng 2023-04-26 97 } fe6cd9152464ed Kenneth Feng 2023-04-26 98 fe6cd9152464ed Kenneth Feng 2023-04-26 99 out: fe6cd9152464ed Kenneth Feng 2023-04-26 100 if (err) fe6cd9152464ed Kenneth Feng 2023-04-26 101 amdgpu_ucode_release(&adev->pm.fw); fe6cd9152464ed Kenneth Feng 2023-04-26 102 return err; fe6cd9152464ed Kenneth Feng 2023-04-26 103 } fe6cd9152464ed Kenneth Feng 2023-04-26 104 :::::: The code at line 80 was first introduced by commit :::::: fe6cd9152464ed086fbeb45b6118ca386ee7aca2 drm/amd/swsmu: add smu14 ip support :::::: TO: Kenneth Feng :::::: CC: Alex Deucher -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki