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 9F924C3DA6F for ; Wed, 23 Aug 2023 21:13:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9C5BF28007C; Wed, 23 Aug 2023 17:13:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 94F1E280013; Wed, 23 Aug 2023 17:13:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7EFDC28007C; Wed, 23 Aug 2023 17:13:14 -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 66F5A280013 for ; Wed, 23 Aug 2023 17:13:14 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id E3F971A0007 for ; Wed, 23 Aug 2023 21:13:13 +0000 (UTC) X-FDA: 81156619866.22.4E3BF6F Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.65]) by imf30.hostedemail.com (Postfix) with ESMTP id 9E0D380003 for ; Wed, 23 Aug 2023 21:13:10 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=MlcWZy2x; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 134.134.136.65 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=1692825191; 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:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=BevrGWNuDJQaqC9z5/A/VgBz29A+Ntc1budHI9xOTrQ=; b=REXFx52E+aMk4yKGOVwQ/fwq91JMFitNbo011NOL39nUED5dd5UC2bCkCaTTjZoJK8Ay+I Oy0LVkxugw++YB5VsE1+h9IZbg5K6orZvEnTYRvxIDPh+9aZlt6f0nN8Jk5aUJtqzWMfWM Zp2ia3YqWagcg/+9gAR8sY2IOjhS2vg= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692825191; a=rsa-sha256; cv=none; b=EOmVXot9ij1hsph1eaJabX7SVbGWjQkluTl2I+NHPD9/dUiSdXLTiEedrUNvtyvbeNh/dq 0gEMbCD8e21C6gcKfqUwAOx8EeIbJVGPdvpmInUzDyAnW6/P3MnsndK97wBpa33BLvOIM9 ukCNixjX0XFOty9Dms+cjDM7Il5+d8U= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=MlcWZy2x; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 134.134.136.65 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=1692825190; x=1724361190; h=date:from:to:cc:subject:message-id:mime-version: content-transfer-encoding; bh=hsPV0IWrvcwAdVIoHe48MswaQrcD8PgALgWJa1OzhB0=; b=MlcWZy2xNZbulMtWkdz0bepg5ZOnMtChTxIZqTCiVZ9EvzaDs1wO/loo VXWVKN2AF/1YVV7FqGpNizmxsqYCx+evKRrSrI5eEWvrgCoS52LzBV7KS o3RT6l9m9iP41bjDcQBzYRGM474ZScuq/SWVNC/UWpkmCV/UMXiPe7VB6 rWEhPKNlla8aFJgCzhztezvhjMHHfmJ7prmC1Tz8fp1pIM5gBfIGci1Y1 tgV0cekXMTnqlt1C+CX4aEjjeajBeVSm5shwEnuhMRLn5UBcITknlockm hOe6q2BL4meJSmo70S/Ci8vobXH7WcXC6vstXAk5gTJf0e0LX2WuvhDeA w==; X-IronPort-AV: E=McAfee;i="6600,9927,10811"; a="378026734" X-IronPort-AV: E=Sophos;i="6.01,195,1684825200"; d="scan'208";a="378026734" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Aug 2023 14:13:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10811"; a="736804040" X-IronPort-AV: E=Sophos;i="6.01,195,1684825200"; d="scan'208";a="736804040" Received: from lkp-server02.sh.intel.com (HELO daf8bb0a381d) ([10.239.97.151]) by orsmga002.jf.intel.com with ESMTP; 23 Aug 2023 14:13:07 -0700 Received: from kbuild by daf8bb0a381d with local (Exim 4.96) (envelope-from ) id 1qYvA2-0001Vv-0m; Wed, 23 Aug 2023 21:13:06 +0000 Date: Thu, 24 Aug 2023 05:12:27 +0800 From: kernel test robot To: Arnd Bergmann Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Masahiro Yamada Subject: [linux-next:master 10640/12208] drivers/gpu/drm/i915/display/intel_tc.c:1845:11: error: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 3 Message-ID: <202308240556.jFbsuVxg-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 9E0D380003 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 416snfthy3osn7g5sr3p6r9qn4s5d15c X-HE-Tag: 1692825190-446981 X-HE-Meta: U2FsdGVkX1/JNY1WaElqkda3lfenSq8o0DlmMgc6IYsgcpu84KhkEIih8/QtRL28rjdyOs8me1AgWwoVpDzMytXYofA4O9kiZDDnmmL19PpLT8Y28rBqlYkdGcYwnPyXCKryQgX6ZE/7AV4vw3nrUCDwP4UzNdGrW/P430BUVfteO0VmUSk4jot4MZFL8V7O5dBuyDUadIyDOumA2fRQpci8tzdXw3VWfal+ayozaFRRY5g+iEKNYpYmeiihN4yqHbbnvbz3z5iMIpafrHr1r+M0DAeaTFfWp4pOhhoW5+6RVM4okG0fgu/+0xjs5aUsw4RbUpztYIXcGx14vidpa0BKt7wujndXPCfWdXCp6GTVLUnc5bjuF4FXPnkhhjOZtjpI7586LQzts8lRqTRU3+Kx5cKFEE/zm64LJ32j8cJbZOW04AEj1NsbFnIeWnZJDtrvw1X3T+naAg+3rqiaY0Qz98mr2x32x0nkULOo5r62K94JYjbz3uPv43DQ71CrrALJuoEKsijjMpotBcZNamZj3mrV4cesDSO9zGTcr/D9NSOL5krWMaA7n6qgeFvGaC6aHaervrtAWj1YsAvqjEj5B7Acl1cmawbOPfRZWlKvxf1jWiuhmMuQhJZVFdgWKjgxGWXOjsHxelgY849IkLCg1SkZv2jFboJZq10aijoaEdApB4NIZKbQyv0oeaoaj/ZPraC9W9syA/jDRdTAK4dLQgPSrgejOp5vXE8U3TR8yJzHB1ia4tr4R+thVyIqptvajiMPA7RTjOVtu7w+NqoL/2UgBWbknf9L10r028kga5zEn3X6fNCcMFswT38qXBL0Z5iKBua3krI01VkgOCnlEjzstyPJcGk7wEOS2XXAWu1CIbv0SBgJtYE57DdBoutR82S800DT47necMVG5gNorvHsHNgJnHFUhqlNEhB/Zyl+DvWoUzvx3crzm0dhkwqCymBCZqRzsCr+uuX CtCJ716/ sLgmdJ2PgDAbW0bHPNg+okOIuq/MLwH0spHmtjCpzxjgZ6khH60vOvlSNuwnAr+YUNPdD5COzcTAo96c8HgL9MD5e9xELXK++rEW3k8D+mRp/g7kZLuDyZ2BZtWaVslszNKhJ/d46knzMFY+nif623giFjuyb2J6Zzf6tGng3NhdlEAsyhnRtv8A7U25W2koBCMHCkGwAcaB7x1YoXXqdZpgca2Ed9j40U9dYrXhXDhNtaFbOCu/K+Ic2DEqCkUizpoYiD0gJkOvpCoXg453R/5GD5I78L/3ao7+jz3+TUkaFkChCgrv2up7iFyNeqZ9untm8JCAy2Ogjg3/PjvSqoI26bEH8KQnWOjo8nZHnql1wrytEHmoAns5RA4VKQF1kN7UrKviZ/meIVTWIXVkO4tM+N2riD0rzLYaexbJ75MZ1B40= 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: e3f80d3eae76c3557b3c9b5938ad01c0e6cf25ec commit: 6d4ab2e97dcfbcd748ae71761a9d8e5e41cc732c [10640/12208] extrawarn: enable format and stringop overflow warnings in W=1 config: x86_64-randconfig-071-20230824 (https://download.01.org/0day-ci/archive/20230824/202308240556.jFbsuVxg-lkp@intel.com/config) compiler: gcc-7 (Ubuntu 7.5.0-6ubuntu2) 7.5.0 reproduce: (https://download.01.org/0day-ci/archive/20230824/202308240556.jFbsuVxg-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/202308240556.jFbsuVxg-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/gpu/drm/i915/display/intel_tc.c: In function 'intel_tc_port_init': >> drivers/gpu/drm/i915/display/intel_tc.c:1845:11: error: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Werror=format-truncation=] "%c/TC#%d", port_name(port), tc_port + 1); ^~ drivers/gpu/drm/i915/display/intel_tc.c:1845:4: note: directive argument in the range [-2147483647, 2147483647] "%c/TC#%d", port_name(port), tc_port + 1); ^~~~~~~~~~ drivers/gpu/drm/i915/display/intel_tc.c:1844:2: note: 'snprintf' output between 7 and 17 bytes into a destination of size 8 snprintf(tc->port_name, sizeof(tc->port_name), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%c/TC#%d", port_name(port), tc_port + 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors vim +1845 drivers/gpu/drm/i915/display/intel_tc.c bc85328ff431e4 Imre Deak 2019-06-28 1817 c5879999641f78 Imre Deak 2023-03-23 1818 int intel_tc_port_init(struct intel_digital_port *dig_port, bool is_legacy) ab7bc4e1a5508e Imre Deak 2019-06-28 1819 { ab7bc4e1a5508e Imre Deak 2019-06-28 1820 struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev); c5879999641f78 Imre Deak 2023-03-23 1821 struct intel_tc_port *tc; ab7bc4e1a5508e Imre Deak 2019-06-28 1822 enum port port = dig_port->base.port; ab7bc4e1a5508e Imre Deak 2019-06-28 1823 enum tc_port tc_port = intel_port_to_tc(i915, port); ab7bc4e1a5508e Imre Deak 2019-06-28 1824 320c670c048d3b Ville Syrjälä 2020-10-28 1825 if (drm_WARN_ON(&i915->drm, tc_port == TC_PORT_NONE)) c5879999641f78 Imre Deak 2023-03-23 1826 return -EINVAL; ab7bc4e1a5508e Imre Deak 2019-06-28 1827 c5879999641f78 Imre Deak 2023-03-23 1828 tc = kzalloc(sizeof(*tc), GFP_KERNEL); c5879999641f78 Imre Deak 2023-03-23 1829 if (!tc) c5879999641f78 Imre Deak 2023-03-23 1830 return -ENOMEM; c5879999641f78 Imre Deak 2023-03-23 1831 c5879999641f78 Imre Deak 2023-03-23 1832 dig_port->tc = tc; 3eafcddf766b6b Imre Deak 2023-03-23 1833 tc->dig_port = dig_port; 3eafcddf766b6b Imre Deak 2023-03-23 1834 6f0423b06a0cd5 Mika Kahola 2023-04-28 1835 if (DISPLAY_VER(i915) >= 14) 6f0423b06a0cd5 Mika Kahola 2023-04-28 1836 tc->phy_ops = &xelpdp_tc_phy_ops; 6f0423b06a0cd5 Mika Kahola 2023-04-28 1837 else if (DISPLAY_VER(i915) >= 13) 34a658b7e7128b Imre Deak 2023-03-23 1838 tc->phy_ops = &adlp_tc_phy_ops; 16cf693e31bdb4 Imre Deak 2023-03-23 1839 else if (DISPLAY_VER(i915) >= 12) 16cf693e31bdb4 Imre Deak 2023-03-23 1840 tc->phy_ops = &tgl_tc_phy_ops; 34a658b7e7128b Imre Deak 2023-03-23 1841 else 34a658b7e7128b Imre Deak 2023-03-23 1842 tc->phy_ops = &icl_tc_phy_ops; 34a658b7e7128b Imre Deak 2023-03-23 1843 3eafcddf766b6b Imre Deak 2023-03-23 1844 snprintf(tc->port_name, sizeof(tc->port_name), ab7bc4e1a5508e Imre Deak 2019-06-28 @1845 "%c/TC#%d", port_name(port), tc_port + 1); ab7bc4e1a5508e Imre Deak 2019-06-28 1846 3eafcddf766b6b Imre Deak 2023-03-23 1847 mutex_init(&tc->lock); c598c335da4207 Imre Deak 2023-05-12 1848 /* TODO: Combine the two works */ 3eafcddf766b6b Imre Deak 2023-03-23 1849 INIT_DELAYED_WORK(&tc->disconnect_phy_work, intel_tc_port_disconnect_phy_work); c598c335da4207 Imre Deak 2023-05-12 1850 INIT_DELAYED_WORK(&tc->link_reset_work, intel_tc_port_link_reset_work); 3eafcddf766b6b Imre Deak 2023-03-23 1851 tc->legacy_port = is_legacy; 3eafcddf766b6b Imre Deak 2023-03-23 1852 tc->mode = TC_PORT_DISCONNECTED; 3eafcddf766b6b Imre Deak 2023-03-23 1853 tc->link_refcount = 0; c55b73f391a726 Imre Deak 2023-03-23 1854 c55b73f391a726 Imre Deak 2023-03-23 1855 tc_phy_init(tc); a82796a2e332d1 Imre Deak 2022-09-22 1856 a82796a2e332d1 Imre Deak 2022-09-22 1857 intel_tc_port_init_mode(dig_port); c5879999641f78 Imre Deak 2023-03-23 1858 c5879999641f78 Imre Deak 2023-03-23 1859 return 0; c5879999641f78 Imre Deak 2023-03-23 1860 } c5879999641f78 Imre Deak 2023-03-23 1861 :::::: The code at line 1845 was first introduced by commit :::::: ab7bc4e1a5508e5cb974985fba325d80086b3f10 drm/i915: Unify the TypeC port notation in debug/error messages :::::: TO: Imre Deak :::::: CC: Imre Deak -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki