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 X-Spam-Level: X-Spam-Status: No, score=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 302B0C07E99 for ; Sat, 3 Jul 2021 21:40:23 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 12D60613D3 for ; Sat, 3 Jul 2021 21:40:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229924AbhGCVl1 (ORCPT ); Sat, 3 Jul 2021 17:41:27 -0400 Received: from mga14.intel.com ([192.55.52.115]:1731 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229562AbhGCVlV (ORCPT ); Sat, 3 Jul 2021 17:41:21 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10034"; a="208664581" X-IronPort-AV: E=Sophos;i="5.83,322,1616482800"; d="gz'50?scan'50,208,50";a="208664581" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jul 2021 14:38:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,322,1616482800"; d="gz'50?scan'50,208,50";a="643234586" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 03 Jul 2021 14:38:45 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1lznLY-000BjS-Gx; Sat, 03 Jul 2021 21:38:44 +0000 Date: Sun, 4 Jul 2021 05:38:24 +0800 From: kernel test robot To: Chris Wilson Cc: clang-built-linux@googlegroups.com, kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Daniele Ceraolo Spurio , Tvrtko Ursulin Subject: drivers/gpu/drm/i915/gt/selftest_execlists.c:167:4: error: format string is not a string literal (potentially insecure) Message-ID: <202107040513.sHrWrxpU-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Chris, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 303392fd5c160822bf778270b28ec5ea50cab2b4 commit: 70a2b431c36483c0c06e589e11c59e438cd0ac06 drm/i915/gt: Rename lrc.c to execlists_submission.c date: 7 months ago config: x86_64-buildonly-randconfig-r006-20210704 (attached as .config) compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project cb5de7c813f976dd458bd2a7f40702ba648bf650) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install x86_64 cross compiling tool for clang build # apt-get install binutils-x86-64-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70a2b431c36483c0c06e589e11c59e438cd0ac06 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git git fetch --no-tags linus master git checkout 70a2b431c36483c0c06e589e11c59e438cd0ac06 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): In file included from drivers/gpu/drm/i915/gt/intel_execlists_submission.c:6116: >> drivers/gpu/drm/i915/gt/selftest_execlists.c:167:4: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security] GEM_TRACE("spinner failed to start\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TRACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_printk' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/gt/selftest_execlists.c:167:4: note: treat the string as an argument to avoid this drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TRACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_printk' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^ In file included from drivers/gpu/drm/i915/gt/intel_execlists_submission.c:6116: drivers/gpu/drm/i915/gt/selftest_execlists.c:1790:4: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security] GEM_TRACE("lo spinner failed to start\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TRACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_printk' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/gt/selftest_execlists.c:1790:4: note: treat the string as an argument to avoid this drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TRACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_printk' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^ In file included from drivers/gpu/drm/i915/gt/intel_execlists_submission.c:6116: drivers/gpu/drm/i915/gt/selftest_execlists.c:1807:4: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security] GEM_TRACE("hi spinner failed to start\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TRACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_printk' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/gt/selftest_execlists.c:1807:4: note: treat the string as an argument to avoid this drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TRACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_printk' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^ 3 errors generated. vim +167 drivers/gpu/drm/i915/gt/selftest_execlists.c 280e285dc78f73 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2020-02-27 134 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 135 static int live_sanitycheck(void *arg) 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 136 { 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-10-16 137 struct intel_gt *gt = arg; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 138 struct intel_engine_cs *engine; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 139 enum intel_engine_id id; 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 2018-11-30 140 struct igt_spinner spin; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 141 int err = 0; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 142 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-10-16 143 if (!HAS_LOGICAL_RING_CONTEXTS(gt->i915)) 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 144 return 0; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 145 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-10-16 146 if (igt_spinner_init(&spin, gt)) 2af402982ab382 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-10-04 147 return -ENOMEM; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 148 e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 149 for_each_engine(engine, gt, id) { e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 150 struct intel_context *ce; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 151 struct i915_request *rq; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 152 e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 153 ce = intel_context_create(engine); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 154 if (IS_ERR(ce)) { e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 155 err = PTR_ERR(ce); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 156 break; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 157 } e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 158 f277bc0c98a407 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-07-31 159 rq = igt_spinner_create_request(&spin, ce, MI_NOOP); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 160 if (IS_ERR(rq)) { 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 161 err = PTR_ERR(rq); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 162 goto out_ctx; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 163 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 164 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 165 i915_request_add(rq); 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 2018-11-30 166 if (!igt_wait_for_spinner(&spin, rq)) { 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 @167 GEM_TRACE("spinner failed to start\n"); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 168 GEM_TRACE_DUMP(); 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-10-16 169 intel_gt_set_wedged(gt); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 170 err = -EIO; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 171 goto out_ctx; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 172 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 173 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 2018-11-30 174 igt_spinner_end(&spin); 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-10-16 175 if (igt_flush_test(gt->i915)) { 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 176 err = -EIO; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 177 goto out_ctx; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 178 } e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 179 e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 180 out_ctx: e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 181 intel_context_put(ce); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 182 if (err) e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 2019-12-21 183 break; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 184 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 185 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 2018-11-30 186 igt_spinner_fini(&spin); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 187 return err; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 188 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 2018-04-04 189 :::::: The code at line 167 was first introduced by commit :::::: 2c66555ec19235efd689741c44bbeb893aa8e7de drm/i915/selftests: Add basic sanitychecks for execlists :::::: TO: Chris Wilson :::::: CC: Chris Wilson --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --2oS5YaxWCcQjTEyO Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --2oS5YaxWCcQjTEyO-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5524738771511167758==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: drivers/gpu/drm/i915/gt/selftest_execlists.c:167:4: error: format string is not a string literal (potentially insecure) Date: Sun, 04 Jul 2021 05:38:24 +0800 Message-ID: <202107040513.sHrWrxpU-lkp@intel.com> List-Id: --===============5524738771511167758== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Chris, First bad commit (maybe !=3D root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git = master head: 303392fd5c160822bf778270b28ec5ea50cab2b4 commit: 70a2b431c36483c0c06e589e11c59e438cd0ac06 drm/i915/gt: Rename lrc.c = to execlists_submission.c date: 7 months ago config: x86_64-buildonly-randconfig-r006-20210704 (attached as .config) compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project cb5de7= c813f976dd458bd2a7f40702ba648bf650) reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install x86_64 cross compiling tool for clang build # apt-get install binutils-x86-64-linux-gnu # https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.gi= t/commit/?id=3D70a2b431c36483c0c06e589e11c59e438cd0ac06 git remote add linus https://git.kernel.org/pub/scm/linux/kernel/gi= t/torvalds/linux.git git fetch --no-tags linus master git checkout 70a2b431c36483c0c06e589e11c59e438cd0ac06 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Dx86_64 = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): In file included from drivers/gpu/drm/i915/gt/intel_execlists_submission= .c:6116: >> drivers/gpu/drm/i915/gt/selftest_execlists.c:167:4: error: format string= is not a string literal (potentially insecure) [-Werror,-Wformat-security] GEM_TRACE("spinner failed to start\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TR= ACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_print= k' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/gt/selftest_execlists.c:167:4: note: treat the stri= ng as an argument to avoid this drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TR= ACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_print= k' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^ In file included from drivers/gpu/drm/i915/gt/intel_execlists_submission= .c:6116: drivers/gpu/drm/i915/gt/selftest_execlists.c:1790:4: error: format strin= g is not a string literal (potentially insecure) [-Werror,-Wformat-security] GEM_TRACE("lo spinner failed to start\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TR= ACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_print= k' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/gt/selftest_execlists.c:1790:4: note: treat the str= ing as an argument to avoid this drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TR= ACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_print= k' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^ In file included from drivers/gpu/drm/i915/gt/intel_execlists_submission= .c:6116: drivers/gpu/drm/i915/gt/selftest_execlists.c:1807:4: error: format strin= g is not a string literal (potentially insecure) [-Werror,-Wformat-security] GEM_TRACE("hi spinner failed to start\n"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TR= ACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_print= k' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/gt/selftest_execlists.c:1807:4: note: treat the str= ing as an argument to avoid this drivers/gpu/drm/i915/i915_gem.h:69:24: note: expanded from macro 'GEM_TR= ACE' #define GEM_TRACE(...) trace_printk(__VA_ARGS__) ^ include/linux/kernel.h:724:3: note: expanded from macro 'trace_printk' do_trace_printk(fmt, ##__VA_ARGS__); \ ^ include/linux/kernel.h:738:30: note: expanded from macro 'do_trace_print= k' __trace_bprintk(_THIS_IP_, trace_printk_fmt, ##args); \ ^ 3 errors generated. vim +167 drivers/gpu/drm/i915/gt/selftest_execlists.c 280e285dc78f73 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 20-02-27 134 = 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 135 static int live_sanitycheck(void *arg) 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 136 { 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-10-16 137 struct intel_gt *gt =3D arg; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 138 struct intel_engine_cs *engine; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 139 enum intel_engine_id id; 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 20= 18-11-30 140 struct igt_spinner spin; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 141 int err =3D 0; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 142 = 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-10-16 143 if (!HAS_LOGICAL_RING_CONTEXTS(gt->i915)) 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 144 return 0; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 145 = 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-10-16 146 if (igt_spinner_init(&spin, gt)) 2af402982ab382 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-10-04 147 return -ENOMEM; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 148 = e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 149 for_each_engine(engine, gt, id) { e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 150 struct intel_context *ce; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 151 struct i915_request *rq; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 152 = e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 153 ce =3D intel_context_create(engine); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 154 if (IS_ERR(ce)) { e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 155 err =3D PTR_ERR(ce); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 156 break; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 157 } e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 158 = f277bc0c98a407 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-07-31 159 rq =3D igt_spinner_create_request(&spin, ce, MI_NOOP); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 160 if (IS_ERR(rq)) { 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 161 err =3D PTR_ERR(rq); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 162 goto out_ctx; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 163 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 164 = 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 165 i915_request_add(rq); 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 20= 18-11-30 166 if (!igt_wait_for_spinner(&spin, rq)) { 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 @167 GEM_TRACE("spinner failed to start\n"); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 168 GEM_TRACE_DUMP(); 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-10-16 169 intel_gt_set_wedged(gt); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 170 err =3D -EIO; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 171 goto out_ctx; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 172 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 173 = 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 20= 18-11-30 174 igt_spinner_end(&spin); 1357fa8136ea03 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-10-16 175 if (igt_flush_test(gt->i915)) { 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 176 err =3D -EIO; e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 177 goto out_ctx; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 178 } e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 179 = e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 180 out_ctx: e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 181 intel_context_put(ce); e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 182 if (err) e6ba76480299a0 drivers/gpu/drm/i915/gt/selftest_lrc.c Chris Wilson 20= 19-12-21 183 break; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 184 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 185 = 8d2f6e2f272109 drivers/gpu/drm/i915/selftests/intel_lrc.c Tvrtko Ursulin 20= 18-11-30 186 igt_spinner_fini(&spin); 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 187 return err; 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 188 } 2c66555ec19235 drivers/gpu/drm/i915/selftests/intel_lrc.c Chris Wilson 20= 18-04-04 189 = :::::: The code at line 167 was first introduced by commit :::::: 2c66555ec19235efd689741c44bbeb893aa8e7de drm/i915/selftests: Add bas= ic sanitychecks for execlists :::::: TO: Chris Wilson :::::: CC: Chris Wilson --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============5524738771511167758== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 YgkzeHX5FqX58pnyv8xNrFghkAEA --===============5524738771511167758==--