This is the latest preemptive-kernel patch:
http://www.redhat.com/~mingo/preemptive-kernel/preemptive-2.3.52-B7
(also attached) Changes since A7:
- wrappers: preempt_on() and preempt_off().
- more places marked preemptable:
- all the user-copy functions in usercopy.c
- user-checksumming functions in checksum.S
- some highmem places which are safe
- those buffer.c 'buffer clearing' places which can be
rescheduled
- fixed a bug in random.c: it was doing a copy_user with
TASK_INTERRUPTIBLE - this can cause stuck processes.
- similar bug in n_tty.c: memcpy_from_user done with
TASK_INTERRUPTIBLE.
- (added a temporary assert to filter out bugs like those above)
- (removed checksum-old.c and old references from x86, nothing was
using it anymore)
- patch against pre3-2.3.52
The kernel is rock solid here under load (SMP).
Ingo
-
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.tux.org/lkml/
This archive was generated by hypermail 2b29 : Wed Mar 15 2000 - 21:00:27 EST