Paul Jackson
212d6d2237
[PATCH] completely disable cpu_exclusive sched domain
...
At the suggestion of Nick Piggin and Dinakar, totally disable
the facility to allow cpu_exclusive cpusets to define dynamic
sched domains in Linux 2.6.13, in order to avoid problems
first reported by John Hawkes (corrupt sched data structures
and kernel oops).
This has been built for ppc64, i386, ia64, x86_64, sparc, alpha.
It has been built, booted and tested for cpuset functionality
on an SN2 (ia64).
Dinakar or Nick - could you verify that it for sure does avoid
the problems Hawkes reported. Hawkes is out of town, and I don't
have the recipe to reproduce what he found.
Signed-off-by: Paul Jackson <pj@sgi.com>
Acked-by: Nick Piggin <npiggin@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-08-26 16:38:47 -07:00
..
irq
[PATCH] irqpoll
2005-06-28 21:20:35 -07:00
power
[PATCH] Address BUG: using smp_processor_id() in preemptible [00000001] code
2005-07-27 16:25:50 -07:00
acct.c
audit.c
auditsc.c
capability.c
[PATCH] kernel/capability.c: add kerneldoc
2005-07-27 16:26:06 -07:00
compat.c
configs.c
cpu.c
cpuset.c
[PATCH] completely disable cpu_exclusive sched domain
2005-08-26 16:38:47 -07:00
crash_dump.c
[PATCH] kernel/crash_dump.c: add kerneldoc
2005-07-27 16:26:06 -07:00
dma.c
exec_domain.c
exit.c
[PATCH] revert "timer exit cleanup"
2005-08-04 16:57:49 -07:00
extable.c
fork.c
[PATCH] lower VM_DONTCOPY total_vm
2005-07-12 16:00:58 -07:00
futex.c
intermodule.c
itimer.c
[PATCH] itimer fixes
2005-07-27 16:25:51 -07:00
kallsyms.c
Kconfig.hz
Kconfig.preempt
[PATCH] sched: voluntary kernel preemption
2005-06-25 16:24:45 -07:00
kexec.c
[PATCH] kexec: fix sparse warnings
2005-06-28 14:53:40 -07:00
kfifo.c
kmod.c
kprobes.c
[PATCH] kprobes: fix namespace problem and sparc64 build
2005-07-05 19:19:00 -07:00
ksysfs.c
[PATCH] Kdump: Export crash notes section address through sysfs
2005-06-25 16:24:51 -07:00
kthread.c
Makefile
[PATCH] kdump: Routines for copying dump pages
2005-06-25 16:24:53 -07:00
module.c
[PATCH] Module per-cpu alignment cannot always be met
2005-08-01 21:38:01 -07:00
panic.c
[PATCH] Call emergency_reboot from panic
2005-07-26 14:35:43 -07:00
params.c
pid.c
posix-cpu-timers.c
posix-timers.c
[PATCH] revert "timer exit cleanup"
2005-08-04 16:57:49 -07:00
printk.c
profile.c
[PATCH] mostly_read data section
2005-07-07 18:23:46 -07:00
ptrace.c
rcupdate.c
resource.c
[PATCH] Use ALIGN to remove duplicate code
2005-06-25 16:25:02 -07:00
sched.c
[PATCH] Make RLIMIT_NICE ranges consistent with getpriority(2)
2005-08-18 12:53:58 -07:00
seccomp.c
signal.c
[PATCH] NPTL signal delivery deadlock fix
2005-08-17 12:52:04 -07:00
softirq.c
[PATCH] revert bogus softirq changes
2005-07-30 10:49:59 -07:00
spinlock.c
stop_machine.c
sys.c
[PATCH] Remove suspend() calls from shutdown path
2005-08-04 08:20:47 -07:00
sys_ni.c
[PATCH] remove sys_set_zone_reclaim()
2005-08-01 10:03:56 -07:00
sysctl.c
[PATCH] s390: spin lock retry
2005-07-27 16:26:04 -07:00
time.c
[PATCH] clean up inline static vs static inline
2005-07-27 16:26:20 -07:00
timer.c
[PATCH] preempt race in getppid
2005-08-23 11:44:29 -07:00
uid16.c
user.c
[PATCH] inotify
2005-07-12 20:38:38 -07:00
wait.c
workqueue.c
[PATCH] remove name length check in a workqueue
2005-08-10 11:55:19 -07:00