[LWN Logo]
[LWN.net]
From:	 Robert Love <rml@tech9.net>
To:	 linux-kernel@vger.kernel.org
Subject: [PATCH] 2.4: updated preemptive kernel patch
Date:	 30 Mar 2002 13:16:02 -0500
Cc:	 kpreempt-tech@lists.sourceforge.net

This is the preemptive kernel patch, supported by MontaVista.  Updated
patches for 2.4.18, 2.4.19-pre5, and 2.4.19-pre4-ac3 are now available
at:

	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel

as well as older patches for older kernel revisions.

The only major change aside from the sync up is some simple debug code
that will catch most any preempt_count oddity without much overhead,
courtesy of Andrew Morton.  Basically just check the preempt_count for a
non-zero value on do_exit.

Nothing pending in the 2.4 codebase.  I have a bunch of changes queued
for preempt-stats which I will get out real soon now.  For 2.5, there
are a couple of indirect preempt-related optimizations and lock-fixings
in store soon.

Recent Change Log:

20020328

- simple but complete debug check in do_exit	(Andrew Morton)

20020301:

- fix the preempt_count for non-CPU0 idle       (George Anzinger)
  threads

Enjoy,

	Robert Love

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/