[patch] per-IRQ stack v5 avaible

Andrea Arcangeli (arcangeli@mbox.queen.it)
Wed, 12 Aug 1998 18:09:28 +0200 (CEST)


The v3 coulnd' t work in a SMP system due some bugs. I think to have fixed
the real problems in v4. In v5 I also implemented a smart SMP memory
allocation (in a 2 CPU system the irq stack will alloc "only" 512kbyte of
ram against the static 8Mbyte ;-). The SMP allocation is completly
untested. I never used __get_free_pages() directly before this patch so I
have no idea if I have done things right. If I have missed something the
kernel should reboot after the smp_boot so it should not harm (but remeber
to add a vmlinuz.old in your lilo.conf if you are going to try my patch
in a SMP machine).

ftp://e-mind.com/pub/linux/kernel-patches/irq_stack-5-2.1.115.diff.gz

Seems stable on UP (no one known faliure yet). Please try it on SMP and
feedback.

Andrea[s] Arcangeli

PS. If v5 will not boot in a SMP machine, please try also v4 in order to
be sure that the bug is in the memory allocation.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html