[PATCH 0/2] cpusets: support for irqs

From: maxk
Date: Tue Mar 11 2008 - 01:57:39 EST



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
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/