From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754061AbdIEACO (ORCPT ); Mon, 4 Sep 2017 20:02:14 -0400 Received: from mga06.intel.com ([134.134.136.31]:37001 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754027AbdIEACK (ORCPT ); Mon, 4 Sep 2017 20:02:10 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.41,476,1498546800"; d="gz'50?scan'50,208,50";a="1214676599" Date: Tue, 5 Sep 2017 08:01:04 +0800 From: kbuild test robot To: "Paul E. McKenney" Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org Subject: [rcu:rcu/dev 27/27] kernel/rcu/rcuperf.c:482:5: error: 'rcu_cpu_stall_suppress' undeclared Message-ID: <201709050800.xWZPYoQ3%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/dev head: 6a586ef8dd6e7c29655734f471c6047b2fd1c88e commit: 6a586ef8dd6e7c29655734f471c6047b2fd1c88e [27/27] rcu: Suppress RCU CPU stall warnings while dumping trace config: x86_64-randconfig-in0-09050501 (attached as .config) compiler: gcc-4.6 (Debian 4.6.4-7) 4.6.4 reproduce: git checkout 6a586ef8dd6e7c29655734f471c6047b2fd1c88e # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): kernel/rcu/rcuperf.c: In function 'rcu_perf_writer': >> kernel/rcu/rcuperf.c:482:5: error: 'rcu_cpu_stall_suppress' undeclared (first use in this function) kernel/rcu/rcuperf.c:482:5: note: each undeclared identifier is reported only once for each function it appears in vim +/rcu_cpu_stall_suppress +482 kernel/rcu/rcuperf.c 881ed593 Paul E. McKenney 2017-04-17 399 881ed593 Paul E. McKenney 2017-04-17 400 /* 8704baab Paul E. McKenney 2015-12-31 401 * RCU perf writer kthread. Repeatedly does a grace period. 8704baab Paul E. McKenney 2015-12-31 402 */ 8704baab Paul E. McKenney 2015-12-31 403 static int 8704baab Paul E. McKenney 2015-12-31 404 rcu_perf_writer(void *arg) 8704baab Paul E. McKenney 2015-12-31 405 { 8704baab Paul E. McKenney 2015-12-31 406 int i = 0; 8704baab Paul E. McKenney 2015-12-31 407 int i_max; 8704baab Paul E. McKenney 2015-12-31 408 long me = (long)arg; 881ed593 Paul E. McKenney 2017-04-17 409 struct rcu_head *rhp = NULL; 2094c995 Paul E. McKenney 2016-01-12 410 struct sched_param sp; 8704baab Paul E. McKenney 2015-12-31 411 bool started = false, done = false, alldone = false; 8704baab Paul E. McKenney 2015-12-31 412 u64 t; 8704baab Paul E. McKenney 2015-12-31 413 u64 *wdp; 8704baab Paul E. McKenney 2015-12-31 414 u64 *wdpp = writer_durations[me]; 8704baab Paul E. McKenney 2015-12-31 415 8704baab Paul E. McKenney 2015-12-31 416 VERBOSE_PERFOUT_STRING("rcu_perf_writer task started"); 8704baab Paul E. McKenney 2015-12-31 417 WARN_ON(!wdpp); 6b558c4c Paul E. McKenney 2016-01-12 418 set_cpus_allowed_ptr(current, cpumask_of(me % nr_cpu_ids)); 2094c995 Paul E. McKenney 2016-01-12 419 sp.sched_priority = 1; 2094c995 Paul E. McKenney 2016-01-12 420 sched_setscheduler_nocheck(current, SCHED_FIFO, &sp); df37e66b Paul E. McKenney 2016-01-30 421 df37e66b Paul E. McKenney 2016-01-30 422 if (holdoff) df37e66b Paul E. McKenney 2016-01-30 423 schedule_timeout_uninterruptible(holdoff * HZ); df37e66b Paul E. McKenney 2016-01-30 424 8704baab Paul E. McKenney 2015-12-31 425 t = ktime_get_mono_fast_ns(); 8704baab Paul E. McKenney 2015-12-31 426 if (atomic_inc_return(&n_rcu_perf_writer_started) >= nrealwriters) { 8704baab Paul E. McKenney 2015-12-31 427 t_rcu_perf_writer_started = t; 8704baab Paul E. McKenney 2015-12-31 428 if (gp_exp) { 8704baab Paul E. McKenney 2015-12-31 429 b_rcu_perf_writer_started = 8704baab Paul E. McKenney 2015-12-31 430 cur_ops->exp_completed() / 2; 8704baab Paul E. McKenney 2015-12-31 431 } else { 8704baab Paul E. McKenney 2015-12-31 432 b_rcu_perf_writer_started = 8704baab Paul E. McKenney 2015-12-31 433 cur_ops->completed(); 8704baab Paul E. McKenney 2015-12-31 434 } 8704baab Paul E. McKenney 2015-12-31 435 } 8704baab Paul E. McKenney 2015-12-31 436 8704baab Paul E. McKenney 2015-12-31 437 do { 820687a7 Paul E. McKenney 2017-04-25 438 if (writer_holdoff) 820687a7 Paul E. McKenney 2017-04-25 439 udelay(writer_holdoff); 8704baab Paul E. McKenney 2015-12-31 440 wdp = &wdpp[i]; 8704baab Paul E. McKenney 2015-12-31 441 *wdp = ktime_get_mono_fast_ns(); 881ed593 Paul E. McKenney 2017-04-17 442 if (gp_async) { 881ed593 Paul E. McKenney 2017-04-17 443 retry: 881ed593 Paul E. McKenney 2017-04-17 444 if (!rhp) 881ed593 Paul E. McKenney 2017-04-17 445 rhp = kmalloc(sizeof(*rhp), GFP_KERNEL); 881ed593 Paul E. McKenney 2017-04-17 446 if (rhp && atomic_read(this_cpu_ptr(&n_async_inflight)) < gp_async_max) { 881ed593 Paul E. McKenney 2017-04-17 447 rcu_perf_writer_state = RTWS_ASYNC; 881ed593 Paul E. McKenney 2017-04-17 448 atomic_inc(this_cpu_ptr(&n_async_inflight)); 881ed593 Paul E. McKenney 2017-04-17 449 cur_ops->async(rhp, rcu_perf_async_cb); 881ed593 Paul E. McKenney 2017-04-17 450 rhp = NULL; 881ed593 Paul E. McKenney 2017-04-17 451 } else if (!kthread_should_stop()) { 881ed593 Paul E. McKenney 2017-04-17 452 rcu_perf_writer_state = RTWS_BARRIER; 881ed593 Paul E. McKenney 2017-04-17 453 cur_ops->gp_barrier(); 881ed593 Paul E. McKenney 2017-04-17 454 goto retry; 881ed593 Paul E. McKenney 2017-04-17 455 } else { 881ed593 Paul E. McKenney 2017-04-17 456 kfree(rhp); /* Because we are stopping. */ 881ed593 Paul E. McKenney 2017-04-17 457 } 881ed593 Paul E. McKenney 2017-04-17 458 } else if (gp_exp) { 8704baab Paul E. McKenney 2015-12-31 459 rcu_perf_writer_state = RTWS_EXP_SYNC; 8704baab Paul E. McKenney 2015-12-31 460 cur_ops->exp_sync(); 8704baab Paul E. McKenney 2015-12-31 461 } else { 8704baab Paul E. McKenney 2015-12-31 462 rcu_perf_writer_state = RTWS_SYNC; 8704baab Paul E. McKenney 2015-12-31 463 cur_ops->sync(); 8704baab Paul E. McKenney 2015-12-31 464 } 8704baab Paul E. McKenney 2015-12-31 465 rcu_perf_writer_state = RTWS_IDLE; 8704baab Paul E. McKenney 2015-12-31 466 t = ktime_get_mono_fast_ns(); 8704baab Paul E. McKenney 2015-12-31 467 *wdp = t - *wdp; 8704baab Paul E. McKenney 2015-12-31 468 i_max = i; 8704baab Paul E. McKenney 2015-12-31 469 if (!started && 8704baab Paul E. McKenney 2015-12-31 470 atomic_read(&n_rcu_perf_writer_started) >= nrealwriters) 8704baab Paul E. McKenney 2015-12-31 471 started = true; 8704baab Paul E. McKenney 2015-12-31 472 if (!done && i >= MIN_MEAS) { 8704baab Paul E. McKenney 2015-12-31 473 done = true; 620316e5 Paul E. McKenney 2016-01-30 474 sp.sched_priority = 0; 620316e5 Paul E. McKenney 2016-01-30 475 sched_setscheduler_nocheck(current, 620316e5 Paul E. McKenney 2016-01-30 476 SCHED_NORMAL, &sp); a56fefa2 SeongJae Park 2016-08-21 477 pr_alert("%s%s rcu_perf_writer %ld has %d measurements\n", a56fefa2 SeongJae Park 2016-08-21 478 perf_type, PERF_FLAG, me, MIN_MEAS); 8704baab Paul E. McKenney 2015-12-31 479 if (atomic_inc_return(&n_rcu_perf_writer_finished) >= 8704baab Paul E. McKenney 2015-12-31 480 nrealwriters) { 620316e5 Paul E. McKenney 2016-01-30 481 schedule_timeout_interruptible(10); ac2bb275 Paul E. McKenney 2016-01-29 @482 rcu_ftrace_dump(DUMP_ALL); 8704baab Paul E. McKenney 2015-12-31 483 PERFOUT_STRING("Test complete"); 8704baab Paul E. McKenney 2015-12-31 484 t_rcu_perf_writer_finished = t; 8704baab Paul E. McKenney 2015-12-31 485 if (gp_exp) { 8704baab Paul E. McKenney 2015-12-31 486 b_rcu_perf_writer_finished = 8704baab Paul E. McKenney 2015-12-31 487 cur_ops->exp_completed() / 2; 8704baab Paul E. McKenney 2015-12-31 488 } else { 8704baab Paul E. McKenney 2015-12-31 489 b_rcu_perf_writer_finished = 8704baab Paul E. McKenney 2015-12-31 490 cur_ops->completed(); 8704baab Paul E. McKenney 2015-12-31 491 } e6fb1fc1 Artem Savkov 2016-02-07 492 if (shutdown) { 8704baab Paul E. McKenney 2015-12-31 493 smp_mb(); /* Assign before wake. */ 8704baab Paul E. McKenney 2015-12-31 494 wake_up(&shutdown_wq); 8704baab Paul E. McKenney 2015-12-31 495 } 8704baab Paul E. McKenney 2015-12-31 496 } e6fb1fc1 Artem Savkov 2016-02-07 497 } 8704baab Paul E. McKenney 2015-12-31 498 if (done && !alldone && 8704baab Paul E. McKenney 2015-12-31 499 atomic_read(&n_rcu_perf_writer_finished) >= nrealwriters) 8704baab Paul E. McKenney 2015-12-31 500 alldone = true; 8704baab Paul E. McKenney 2015-12-31 501 if (started && !alldone && i < MAX_MEAS - 1) 8704baab Paul E. McKenney 2015-12-31 502 i++; 8704baab Paul E. McKenney 2015-12-31 503 rcu_perf_wait_shutdown(); 8704baab Paul E. McKenney 2015-12-31 504 } while (!torture_must_stop()); 881ed593 Paul E. McKenney 2017-04-17 505 if (gp_async) { 881ed593 Paul E. McKenney 2017-04-17 506 rcu_perf_writer_state = RTWS_BARRIER; 881ed593 Paul E. McKenney 2017-04-17 507 cur_ops->gp_barrier(); 881ed593 Paul E. McKenney 2017-04-17 508 } 8704baab Paul E. McKenney 2015-12-31 509 rcu_perf_writer_state = RTWS_STOPPING; 8704baab Paul E. McKenney 2015-12-31 510 writer_n_durations[me] = i_max; 8704baab Paul E. McKenney 2015-12-31 511 torture_kthread_stopping("rcu_perf_writer"); 8704baab Paul E. McKenney 2015-12-31 512 return 0; 8704baab Paul E. McKenney 2015-12-31 513 } 8704baab Paul E. McKenney 2015-12-31 514 :::::: The code at line 482 was first introduced by commit :::::: ac2bb275e8e5abddb0815ff2b7aa383ed6d007a4 rcutorture: Make rcuperf collect expedited event-trace data :::::: TO: Paul E. McKenney :::::: CC: Paul E. McKenney --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --OgqxwSJOaUobr8KG Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --OgqxwSJOaUobr8KG--