All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] cpusets: support for irqs
@ 2008-03-11  5:57 maxk
  2008-03-11  5:57 ` [PATCH 1/2] cpuset: cpuset irq affinities maxk
  0 siblings, 1 reply; 11+ messages in thread
From: maxk @ 2008-03-11  5:57 UTC (permalink / raw)
  To: mingo; +Cc: pj, a.p.zijlstra, linux-kernel, menage


Here is an updated patchset that adds support for irqs to the cpusets.
First part if Peter's patch and second part is my fixes extensions for it. 
Ingo mentioned that if this is test booted and stuff he'll included in 
sched-devel. I tested it on a couple of x86-64 boxes and everything 
seems to work just fine. ie Irqs are handled just like tasks. I tested a 
bunch of scenarious (cpu hotplug, child set removal, etc).

btw Ingo, Peters original patches with cpu_system_map are no longer needed.
Can you please nuke them from sched-devel.

Peter, looks like I'll have some time tomorrow. So I'll move on to the 
in kernel 'boot' set. If you have some code for it already send it my way.
I'll test/fix/extend it and send a patchset back.

 b/include/linux/cpuset.h |    8 +
 b/include/linux/irq.h    |    9 +
 b/kernel/cpuset.c        |  160 ++++++++++++++++++++
 b/kernel/irq/chip.c      |    5 
 b/kernel/irq/manage.c    |   20 ++
 include/linux/irq.h      |    2 
 kernel/cpuset.c          |  367 +++++++++++++++++++++++++++++------------------
 kernel/irq/manage.c      |   28 ++-
 8 files changed, 453 insertions(+), 146 deletions(-)

Thanx
Max   

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-03-11 21:31 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-11  5:57 [PATCH 0/2] cpusets: support for irqs maxk
2008-03-11  5:57 ` [PATCH 1/2] cpuset: cpuset irq affinities maxk
2008-03-11  5:57   ` [PATCH 2/2] cpusets: Improved irq affinity handling maxk
2008-03-11  6:35   ` [PATCH 1/2] cpuset: cpuset irq affinities Christoph Hellwig
2008-03-11 17:05     ` Max Krasnyansky
2008-03-11 18:58       ` Paul Jackson
2008-03-11 19:50         ` Max Krasnyansky
2008-03-11  6:57   ` Paul Jackson
2008-03-11 17:25     ` Max Krasnyansky
2008-03-11 19:08       ` Paul Jackson
2008-03-11 21:31         ` Max Krasnyansky

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.