lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 06 Feb 2012 15:29:28 +0100 From: Peter Zijlstra <a.p.zijlstra@...llo.nl> To: Stephane Eranian <eranian@...gle.com> Cc: Eric Dumazet <eric.dumazet@...il.com>, Ingo Molnar <mingo@...e.hu>, Markus Trippelsdorf <markus@...ppelsdorf.de>, linux-kernel@...r.kernel.org, Paul Mackerras <paulus@...ba.org> Subject: Re: WARNING: at arch/x86/kernel/cpu/perf_event.c:989 On Mon, 2012-02-06 at 15:13 +0100, Stephane Eranian wrote: > Ok, I found the problem! > > it comes from perf_adjust_freq_unthr_context() vs perf_adjust_period(). > The latter can under certain condition stop and restart the event. So we > had: > > stop() > if (delta > 0) { > perf_adjust_period() { > if (period > 8*...) { > stop() > ... > start() > } > } > } > start() > > Could have a double stop() and double start(), thus triggering the warning in > x86_pmu_start(). > > Will post a patch shortly to fix this. Nice, thanks for looking at this! -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists