Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp3763184ybp; Sun, 13 Oct 2019 13:39:14 -0700 (PDT) X-Google-Smtp-Source: APXvYqyib4yJ+ranIW/joIDsHqt8WcmvEWdoO+W49/66YgiIkCcnl018NhqBsSYXeFYajlbsNYLe X-Received: by 2002:aa7:c595:: with SMTP id g21mr12416854edq.79.1570999154594; Sun, 13 Oct 2019 13:39:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570999154; cv=none; d=google.com; s=arc-20160816; b=0tUVjkSaKLZm3/o+Qn+qswmr7eY8lLOJ5VLD5EbazNUFANhNS+xQ9vvlsE5c/vMQbF NQzGCt+khbyv7MCHdwoc2327edQo6PigDVXHQrNf77QISxmVOK7G9jTuywCGFEnxMR74 rBSO2J0ZllFNUSAMNvINU3QXjTfiPJF6EKYqr2SJ4dSk8c6gQxCXBQm3VqEDwkmuVdxc zHuQkEqvoKy9tGLZLN+nLq8UyFKDT/cHwFpE172q/f1CtwTRN+fztZ6vWWiuVTZStvNd QT6/82f4j/yPg7buWOQhPHdL67zAGnmnqgzLBLgSRInIfXeEovKA2dfc+lEnSjAeQlFS uCug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=K+4/TEvVlkIxxfZZWJmRJ4T6dr7mzOEBeaNguQ4DYvI=; b=BQJoVFiKbD1on3YmUmicmyayrjN6lnyHqX4x8+5E5Aw5p4WtoG8NyFC3JndXpL/1nR z5yI3A6AkZMyI8jqh6BN1+rRvhrST2j6s/8FusAOv8l8Ndk/gPY82rnJZoWQd9yM7pWh cOZ0GOYpkW3+spQF1sRGBnxsV0CUYzys3y4vuWkktXEf63xKXJhBxQPEqxKMXQKJPcEW it7a3y38hyhGC4g9kaKK7AXd0if6WiImvxDRQUmNFMQUXxIvCFPRomu7foy97pSFdiA8 VAjDHAEnIpr2KytcR8pwGogRQMtwqyut/jHIqK1ABwORDEGwHxq6ydz76rOpBaHI4WtI 4KTA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c1si10119203edq.250.2019.10.13.13.38.48; Sun, 13 Oct 2019 13:39:14 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729374AbfJMUfb (ORCPT + 99 others); Sun, 13 Oct 2019 16:35:31 -0400 Received: from mga02.intel.com ([134.134.136.20]:1843 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728645AbfJMUfa (ORCPT ); Sun, 13 Oct 2019 16:35:30 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Oct 2019 13:35:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,293,1566889200"; d="gz'50?scan'50,208,50";a="224879665" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga002.fm.intel.com with ESMTP; 13 Oct 2019 13:35:18 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1iJkaD-0002XY-UJ; Mon, 14 Oct 2019 04:35:17 +0800 Date: Mon, 14 Oct 2019 04:34:55 +0800 From: kbuild test robot To: Li RongQing Cc: kbuild-all@lists.01.org, akpm@linux-foundation.org, sergey.senozhatsky.work@gmail.com, linux-kernel@vger.kernel.org, tglx@linutronix.de Subject: Re: [PATCH] watchdog/hardlockup: reassign last_timestamp when enable nmi event Message-ID: <201910140411.gT5xQJve%lkp@intel.com> References: <1570875826-30491-1-git-send-email-lirongqing@baidu.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="yhiao5wj227hihvn" Content-Disposition: inline In-Reply-To: <1570875826-30491-1-git-send-email-lirongqing@baidu.com> X-Patchwork-Hint: ignore User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --yhiao5wj227hihvn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Li, Thank you for the patch! Yet something to improve: [auto build test ERROR on linus/master] [cannot apply to v5.4-rc2 next-20191011] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system. BTW, we also suggest to use '--base' option to specify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/Li-RongQing/watchdog-hardlockup-reassign-last_timestamp-when-enable-nmi-event/20191014-022936 config: i386-randconfig-g004-201941 (attached as .config) compiler: gcc-7 (Debian 7.4.0-13) 7.4.0 reproduce: # save the attached .config to linux build tree make ARCH=i386 If you fix the issue, kindly add following tag Reported-by: kbuild test robot All error/warnings (new ones prefixed by >>): In file included from include/asm-generic/percpu.h:7:0, from arch/x86/include/asm/percpu.h:556, from arch/x86/include/asm/current.h:6, from include/linux/sched.h:12, from include/linux/nmi.h:8, from kernel/watchdog_hld.c:15: kernel/watchdog_hld.c: In function 'hardlockup_detector_perf_enable': >> kernel/watchdog_hld.c:201:17: error: 'last_timestamp' undeclared (first use in this function); did you mean 'statx_timestamp'? this_cpu_write(last_timestamp, now); ^ include/linux/percpu-defs.h:220:47: note: in definition of macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ >> include/linux/percpu-defs.h:509:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ >> kernel/watchdog_hld.c:201:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(last_timestamp, now); ^~~~~~~~~~~~~~ kernel/watchdog_hld.c:201:17: note: each undeclared identifier is reported only once for each function it appears in this_cpu_write(last_timestamp, now); ^ include/linux/percpu-defs.h:220:47: note: in definition of macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ >> include/linux/percpu-defs.h:509:34: note: in expansion of macro '__pcpu_size_call' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~~~~~~~~~~~~~~ >> kernel/watchdog_hld.c:201:2: note: in expansion of macro 'this_cpu_write' this_cpu_write(last_timestamp, now); ^~~~~~~~~~~~~~ kernel/watchdog_hld.c: In function 'hardlockup_detector_perf_restart': kernel/watchdog_hld.c:283:12: error: 'last_timestamp' undeclared (first use in this function); did you mean 'statx_timestamp'? per_cpu(last_timestamp, cpu) = now; ^ include/linux/percpu-defs.h:220:47: note: in definition of macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ include/linux/percpu-defs.h:270:29: note: in expansion of macro 'per_cpu_ptr' #define per_cpu(var, cpu) (*per_cpu_ptr(&(var), cpu)) ^~~~~~~~~~~ >> kernel/watchdog_hld.c:283:4: note: in expansion of macro 'per_cpu' per_cpu(last_timestamp, cpu) = now; ^~~~~~~ vim +201 kernel/watchdog_hld.c 14 > 15 #include 16 #include 17 #include 18 #include 19 20 #include 21 #include 22 23 static DEFINE_PER_CPU(bool, hard_watchdog_warn); 24 static DEFINE_PER_CPU(bool, watchdog_nmi_touch); 25 static DEFINE_PER_CPU(struct perf_event *, watchdog_ev); 26 static DEFINE_PER_CPU(struct perf_event *, dead_event); 27 static struct cpumask dead_events_mask; 28 29 static unsigned long hardlockup_allcpu_dumped; 30 static atomic_t watchdog_cpus = ATOMIC_INIT(0); 31 32 notrace void arch_touch_nmi_watchdog(void) 33 { 34 /* 35 * Using __raw here because some code paths have 36 * preemption enabled. If preemption is enabled 37 * then interrupts should be enabled too, in which 38 * case we shouldn't have to worry about the watchdog 39 * going off. 40 */ 41 raw_cpu_write(watchdog_nmi_touch, true); 42 } 43 EXPORT_SYMBOL(arch_touch_nmi_watchdog); 44 45 #ifdef CONFIG_HARDLOCKUP_CHECK_TIMESTAMP 46 static DEFINE_PER_CPU(ktime_t, last_timestamp); 47 static DEFINE_PER_CPU(unsigned int, nmi_rearmed); 48 static ktime_t watchdog_hrtimer_sample_threshold __read_mostly; 49 50 void watchdog_update_hrtimer_threshold(u64 period) 51 { 52 /* 53 * The hrtimer runs with a period of (watchdog_threshold * 2) / 5 54 * 55 * So it runs effectively with 2.5 times the rate of the NMI 56 * watchdog. That means the hrtimer should fire 2-3 times before 57 * the NMI watchdog expires. The NMI watchdog on x86 is based on 58 * unhalted CPU cycles, so if Turbo-Mode is enabled the CPU cycles 59 * might run way faster than expected and the NMI fires in a 60 * smaller period than the one deduced from the nominal CPU 61 * frequency. Depending on the Turbo-Mode factor this might be fast 62 * enough to get the NMI period smaller than the hrtimer watchdog 63 * period and trigger false positives. 64 * 65 * The sample threshold is used to check in the NMI handler whether 66 * the minimum time between two NMI samples has elapsed. That 67 * prevents false positives. 68 * 69 * Set this to 4/5 of the actual watchdog threshold period so the 70 * hrtimer is guaranteed to fire at least once within the real 71 * watchdog threshold. 72 */ 73 watchdog_hrtimer_sample_threshold = period * 2; 74 } 75 76 static bool watchdog_check_timestamp(void) 77 { 78 ktime_t delta, now = ktime_get_mono_fast_ns(); 79 80 delta = now - __this_cpu_read(last_timestamp); 81 if (delta < watchdog_hrtimer_sample_threshold) { 82 /* 83 * If ktime is jiffies based, a stalled timer would prevent 84 * jiffies from being incremented and the filter would look 85 * at a stale timestamp and never trigger. 86 */ 87 if (__this_cpu_inc_return(nmi_rearmed) < 10) 88 return false; 89 } 90 __this_cpu_write(nmi_rearmed, 0); 91 __this_cpu_write(last_timestamp, now); 92 return true; 93 } 94 #else 95 static inline bool watchdog_check_timestamp(void) 96 { 97 return true; 98 } 99 #endif 100 101 static struct perf_event_attr wd_hw_attr = { 102 .type = PERF_TYPE_HARDWARE, 103 .config = PERF_COUNT_HW_CPU_CYCLES, 104 .size = sizeof(struct perf_event_attr), 105 .pinned = 1, 106 .disabled = 1, 107 }; 108 109 /* Callback function for perf event subsystem */ 110 static void watchdog_overflow_callback(struct perf_event *event, 111 struct perf_sample_data *data, 112 struct pt_regs *regs) 113 { 114 /* Ensure the watchdog never gets throttled */ 115 event->hw.interrupts = 0; 116 117 if (__this_cpu_read(watchdog_nmi_touch) == true) { 118 __this_cpu_write(watchdog_nmi_touch, false); 119 return; 120 } 121 122 if (!watchdog_check_timestamp()) 123 return; 124 125 /* check for a hardlockup 126 * This is done by making sure our timer interrupt 127 * is incrementing. The timer interrupt should have 128 * fired multiple times before we overflow'd. If it hasn't 129 * then this is a good indication the cpu is stuck 130 */ 131 if (is_hardlockup()) { 132 int this_cpu = smp_processor_id(); 133 134 /* only print hardlockups once */ 135 if (__this_cpu_read(hard_watchdog_warn) == true) 136 return; 137 138 pr_emerg("Watchdog detected hard LOCKUP on cpu %d\n", 139 this_cpu); 140 print_modules(); 141 print_irqtrace_events(current); 142 if (regs) 143 show_regs(regs); 144 else 145 dump_stack(); 146 147 /* 148 * Perform all-CPU dump only once to avoid multiple hardlockups 149 * generating interleaving traces 150 */ 151 if (sysctl_hardlockup_all_cpu_backtrace && 152 !test_and_set_bit(0, &hardlockup_allcpu_dumped)) 153 trigger_allbutself_cpu_backtrace(); 154 155 if (hardlockup_panic) 156 nmi_panic(regs, "Hard LOCKUP"); 157 158 __this_cpu_write(hard_watchdog_warn, true); 159 return; 160 } 161 162 __this_cpu_write(hard_watchdog_warn, false); 163 return; 164 } 165 166 static int hardlockup_detector_event_create(void) 167 { 168 unsigned int cpu = smp_processor_id(); 169 struct perf_event_attr *wd_attr; 170 struct perf_event *evt; 171 172 wd_attr = &wd_hw_attr; 173 wd_attr->sample_period = hw_nmi_get_sample_period(watchdog_thresh); 174 175 /* Try to register using hardware perf events */ 176 evt = perf_event_create_kernel_counter(wd_attr, cpu, NULL, 177 watchdog_overflow_callback, NULL); 178 if (IS_ERR(evt)) { 179 pr_debug("Perf event create on CPU %d failed with %ld\n", cpu, 180 PTR_ERR(evt)); 181 return PTR_ERR(evt); 182 } 183 this_cpu_write(watchdog_ev, evt); 184 return 0; 185 } 186 187 /** 188 * hardlockup_detector_perf_enable - Enable the local event 189 */ 190 void hardlockup_detector_perf_enable(void) 191 { 192 ktime_t now = ktime_get_mono_fast_ns(); 193 194 if (hardlockup_detector_event_create()) 195 return; 196 197 /* use original value for check */ 198 if (!atomic_fetch_inc(&watchdog_cpus)) 199 pr_info("Enabled. Permanently consumes one hw-PMU counter.\n"); 200 > 201 this_cpu_write(last_timestamp, now); 202 perf_event_enable(this_cpu_read(watchdog_ev)); 203 } 204 205 /** 206 * hardlockup_detector_perf_disable - Disable the local event 207 */ 208 void hardlockup_detector_perf_disable(void) 209 { 210 struct perf_event *event = this_cpu_read(watchdog_ev); 211 212 if (event) { 213 perf_event_disable(event); 214 this_cpu_write(watchdog_ev, NULL); 215 this_cpu_write(dead_event, event); 216 cpumask_set_cpu(smp_processor_id(), &dead_events_mask); 217 atomic_dec(&watchdog_cpus); 218 } 219 } 220 221 /** 222 * hardlockup_detector_perf_cleanup - Cleanup disabled events and destroy them 223 * 224 * Called from lockup_detector_cleanup(). Serialized by the caller. 225 */ 226 void hardlockup_detector_perf_cleanup(void) 227 { 228 int cpu; 229 230 for_each_cpu(cpu, &dead_events_mask) { 231 struct perf_event *event = per_cpu(dead_event, cpu); 232 233 /* 234 * Required because for_each_cpu() reports unconditionally 235 * CPU0 as set on UP kernels. Sigh. 236 */ 237 if (event) 238 perf_event_release_kernel(event); 239 per_cpu(dead_event, cpu) = NULL; 240 } 241 cpumask_clear(&dead_events_mask); 242 } 243 244 /** 245 * hardlockup_detector_perf_stop - Globally stop watchdog events 246 * 247 * Special interface for x86 to handle the perf HT bug. 248 */ 249 void __init hardlockup_detector_perf_stop(void) 250 { 251 int cpu; 252 253 lockdep_assert_cpus_held(); 254 255 for_each_online_cpu(cpu) { 256 struct perf_event *event = per_cpu(watchdog_ev, cpu); 257 258 if (event) 259 perf_event_disable(event); 260 } 261 } 262 263 /** 264 * hardlockup_detector_perf_restart - Globally restart watchdog events 265 * 266 * Special interface for x86 to handle the perf HT bug. 267 */ 268 void __init hardlockup_detector_perf_restart(void) 269 { 270 int cpu; 271 272 lockdep_assert_cpus_held(); 273 274 if (!(watchdog_enabled & NMI_WATCHDOG_ENABLED)) 275 return; 276 277 for_each_online_cpu(cpu) { 278 struct perf_event *event = per_cpu(watchdog_ev, cpu); 279 280 if (event) { 281 ktime_t now = ktime_get_mono_fast_ns(); 282 > 283 per_cpu(last_timestamp, cpu) = now; 284 perf_event_enable(event); 285 } 286 } 287 } 288 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --yhiao5wj227hihvn Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 T+gGqrXL/wNjal5DcC8CAA== --yhiao5wj227hihvn--