]> git.neil.brown.name Git - history.git/commit
[PATCH] Make ksoftirqd a normal per-cpu variable.
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 2 Jul 2003 17:38:29 +0000 (10:38 -0700)
committerLinus Torvalds <torvalds@home.osdl.org>
Wed, 2 Jul 2003 17:38:29 +0000 (10:38 -0700)
commit3ac57d3424bca0406b5349f5187f5e3d84f64013
treea2f416c4e7aff468a9dc5f016710a48713c3c58a
parent7b957b78f962cf3e844b7ddf8d740cb21dd276b9
[PATCH] Make ksoftirqd a normal per-cpu variable.

This moves the ksoftirqd pointers out of the irq_stat struct, and uses a
normal per-cpu variable.  It's not that time critical, nor referenced in
assembler.  This moves us closer to making irq_stat a per-cpu variable.

Because some archs have hardcoded asm references to offsets in this
structure, I haven't touched non-x86.  The __ksoftirqd_task field is
unused in other archs, too.
include/asm-i386/hardirq.h
include/linux/irq_cpustat.h
kernel/softirq.c