From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Lameter Subject: Re: clocksource_watchdog causing scheduling of timers every second (was [v13] support "task_isolation" mode) Date: Thu, 11 Aug 2016 18:02:34 -0500 (CDT) Message-ID: References: <1468529299-27929-1-git-send-email-cmetcalf@mellanox.com> <7a3f66f7-5011-7d59-2e0e-f57e4e42e6b6@mellanox.com> <20160810221656.GC19757@lerouge> <20160811084002.GV30192@twins.programming.kicks-ass.net> <20160811160027.GV3482@linux.vnet.ibm.com> Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <20160811160027.GV3482@linux.vnet.ibm.com> Sender: linux-doc-owner@vger.kernel.org To: "Paul E. McKenney" Cc: Peter Zijlstra , Frederic Weisbecker , Chris Metcalf , Gilad Ben Yossef , Steven Rostedt , Ingo Molnar , Andrew Morton , Rik van Riel , Tejun Heo , Thomas Gleixner , Viresh Kumar , Catalin Marinas , Will Deacon , Andy Lutomirski , Daniel Lezcano , linux-doc@vger.kernel.org, linux-api@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-api@vger.kernel.org On Thu, 11 Aug 2016, Paul E. McKenney wrote: > > With modern Intel we could run it on one CPU per package I think, but at > > the same time, too much in NOHZ_FULL assumes the TSC is indeed sane so > > it doesn't make sense to me to keep the watchdog running, when it > > triggers it would also have to kill all NOHZ_FULL stuff, which would > > probably bring the entire machine down.. > > Well, you -could- force a very low priority CPU-bound task to run on > all nohz_full CPUs. Not necessarily a good idea, but a relatively > non-intrusive response to that particular error condition. Given that we want the cpu only to run the user task I would think that is not a good idea.