[PATCH] Re: [PATCH] Preemptible Kernel for 2.5
authorRobert Love <rml@tech9.net>
Sat, 9 Feb 2002 03:11:35 +0000 (19:11 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Sat, 9 Feb 2002 03:11:35 +0000 (19:11 -0800)
commitec332cd30cf1ccde914a87330ff66744414c8d24
tree36d00dc307aa1e4eef2c5c91ec722dd2f1a45834
parentd7b654751759e2a2e1d49aebf595c12e55ca7b69
[PATCH] Re: [PATCH] Preemptible Kernel for 2.5

On Sat, 2002-02-09 at 01:43, Linus Torvalds wrote:

> That will clean up all your issues with header file ordering.

You are right, it did.  I removed all the sched.h dependencies and this
reduced the size of the patch greatly.  I now use current_thread_info()
and none of the header or include hackery from before.  I've tested this
with and without preemption enabled with success.

I appreciate your help with this.

Again, this is a minimal i386-only patch.  I have other arches,
documentation, etc.  Patch against 2.5.4-pre5.  Enjoy,

Robert Love
26 files changed:
arch/i386/Config.help
arch/i386/config.in
arch/i386/kernel/entry.S
arch/i386/kernel/i387.c
arch/i386/kernel/smp.c
arch/i386/kernel/traps.c
fs/exec.c
include/asm-i386/hardirq.h
include/asm-i386/highmem.h
include/asm-i386/hw_irq.h
include/asm-i386/i387.h
include/asm-i386/pgalloc.h
include/asm-i386/smplock.h
include/asm-i386/softirq.h
include/asm-i386/spinlock.h
include/asm-i386/thread_info.h
include/linux/brlock.h
include/linux/sched.h
include/linux/smp.h
include/linux/smp_lock.h
include/linux/spinlock.h
kernel/exit.c
kernel/fork.c
kernel/ksyms.c
kernel/sched.c
net/socket.c