Re: [PATCH 6/6] sched: disabled rt-bandwidth by default

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Steven Rostedt <rostedt@...>
Cc: Linus Torvalds <torvalds@...>, Nick Piggin <nickpiggin@...>, Ingo Molnar <mingo@...>, Peter Zijlstra <a.p.zijlstra@...>, LKML <linux-kernel@...>, Stefani Seibold <stefani@...>, Dario Faggioli <raistlin@...>, Max Krasnyansky <maxk@...>, Thomas Gleixner <tglx@...>, Andrew Morton <akpm@...>
Date: Thursday, August 28, 2008 - 2:10 pm

On Thu, Aug 28, 2008 at 11:04 AM, Steven Rostedt wrote:

A lot of people I have an immense amount of respect for with vastly differing
opinions. There was mention of a user poll so I'll share my .000000002 USD
here.

I have accepted in my dealings with real-time that it is a special programming
paradigm. The developer has much greater control and must exercise it
responsibly. From this, I have accepted that I can bring my system to it's
knees rather easily if I'm not careful. I agree with Nick and Max that this
default behavior should be preserved. I like Steven's suggested of disabling
the throttling in the upstream kernel, and leaving it to the distros to
safe-gaurd the user from themselves should they choose to. There is already
some precedent for this with the updated default kernel thread priorities and
realtime group and pam limits.conf settings in Red Hat's MRG product. When
doing real-time application development, I use various mechanisms to ensure
debugability, and it varies based on what I'm doing and how I access the
machine. Sometimes I need special watchdog application, sometimes I need to
boost all the kernel threads related to networking or serial consoles and the
respective login apps (ssh, agetty, etc.). It seems reasonable to consider
this throttling as another _optional_ tool in my debugging toolkit.

--
Darren Hart
--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 6/6] sched: disabled rt-bandwidth by default, Peter Zijlstra, (Tue Aug 19, 6:33 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Thu Aug 28, 10:15 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Peter Zijlstra, (Thu Aug 28, 12:05 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Thu Aug 28, 12:15 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Peter Zijlstra, (Thu Aug 28, 12:29 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Ingo Molnar, (Thu Aug 28, 10:30 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Nick Piggin, (Thu Aug 28, 10:36 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Max Krasnyansky, (Thu Aug 28, 12:33 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Thu Aug 28, 11:12 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Nick Piggin, (Thu Aug 28, 11:34 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Thu Aug 28, 11:50 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Linus Torvalds, (Thu Aug 28, 1:26 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Mark Hounschell, (Thu Aug 28, 2:16 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Linus Torvalds, (Thu Aug 28, 2:42 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Stefani Seibold, (Thu Aug 28, 3:39 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Thu Aug 28, 2:53 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Mike Galbraith, (Fri Aug 29, 3:56 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Peter Zijlstra, (Fri Aug 29, 4:06 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Mike Galbraith, (Fri Aug 29, 4:47 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Thu Aug 28, 2:04 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Darren Hart, (Thu Aug 28, 2:10 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Thomas Gleixner, (Tue Aug 26, 7:09 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Mark Hounschell, (Tue Aug 26, 9:47 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Steven Rostedt, (Tue Aug 26, 7:00 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Chris Friesen, (Wed Aug 27, 2:55 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Thomas Gleixner, (Tue Aug 26, 5:37 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Peter Zijlstra, (Thu Aug 28, 7:19 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Max Krasnyansky, (Thu Aug 28, 12:19 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Ingo Molnar, (Thu Aug 28, 12:25 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Peter Zijlstra, (Thu Aug 28, 8:00 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Theodore Tso, (Tue Aug 26, 8:50 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Stefani Seibold, (Tue Aug 26, 9:31 am)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Theodore Tso, (Tue Aug 26, 1:55 pm)
Re: [PATCH 6/6] sched: disabled rt-bandwidth by default, Max Krasnyansky, (Tue Aug 19, 2:15 pm)
[PATCH] sched: extract walk_tg_tree(), fix, Ingo Molnar, (Tue Aug 19, 7:42 am)