RE: [PATCH RFC] sched/rt: preserve global runtime/period ratio in do_balance_runtime()

2013-05-23 Thread Peter Boonstoppel
want both, you'd have to provision some amount of bandwidth that cannot be borrowed. Other than that I second Mike's change for flipping the default. Peter From: Mike Galbraith [bitbuc...@online.de] Sent: Wednesday, May 22, 2013 1:46 AM To: Pete

[PATCH RFC] sched/rt: preserve global runtime/period ratio in do_balance_runtime()

2013-05-21 Thread Peter Boonstoppel
atio. This guarantees there will always be some non-RT runtime available on every individual core. Signed-off-by: Peter Boonstoppel --- kernel/sched/rt.c | 21 ++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c index 127a2c

[tip:sched/core] sched: Unthrottle rt runqueues in __disable_runtime()

2012-09-04 Thread tip-bot for Peter Boonstoppel
Commit-ID: a4c96ae319b8047f62dedbe1eac79e321c185749 Gitweb: http://git.kernel.org/tip/a4c96ae319b8047f62dedbe1eac79e321c185749 Author: Peter Boonstoppel AuthorDate: Thu, 9 Aug 2012 15:34:47 -0700 Committer: Ingo Molnar CommitDate: Tue, 4 Sep 2012 14:30:30 +0200 sched: Unthrottle rt

[PATCH 1/1] sched: unthrottle rt runqueues in __disable_runtime()

2012-08-09 Thread Peter Boonstoppel
runqueues before migrating tasks. Additionally: move unthrottle_offline_cfs_rqs() to rq_offline_fair() Signed-off-by: Peter Boonstoppel --- kernel/sched/core.c |3 --- kernel/sched/fair.c |7 +-- kernel/sched/rt.c|1 + kernel/sched/sched.h |1 - 4 files changed, 6 insert

RE: [PATCH 1/1] kthread: disable preemption during complete()

2012-07-26 Thread Peter Boonstoppel
> > tglx has patches that make the kthread create/destroy stuff from hotplug > > go away.. that seems like the better approach. > Right. That cpu hotplug setup/teardown stuff is ugly. If that stuff gets removed complete that's great. The only change I'm aware of right now is the workqueue one:

RE: [PATCH 1/1] kthread: disable preemption during complete()

2012-07-25 Thread Peter Boonstoppel
. This speeds up kthread creation/binding during cpu hotplug significantly. Signed-off-by: Peter Boonstoppel --- kernel/kthread.c | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/kernel/kthread.c b/kernel/kthread.c index b579af5..757d8dd 100644 --- a/kernel/kthread.c

[PATCH 1/1] kthread: disable preemption during complete()

2012-07-24 Thread Peter Boonstoppel
. This speeds up kthread creation/binding during cpu hotplug significantly. Change-Id: I856ddd4e01ebdb198ba90f343b4a0c5933fd2b23 Signed-off-by: Peter Boonstoppel --- kernel/kthread.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/kernel/kthread.c b/kernel/kthread.c index