public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Robert Love <rml@tech9.net>
To: linux-kernel@vger.kernel.org
Cc: cliff@oisec.net, jjs@toyota.com, andy@spylog.ru, nigel@nrg.org
Subject: Updated Linux 2.4.9/2.4.10 kernel preemption patches
Date: 29 Aug 2001 01:35:26 -0400	[thread overview]
Message-ID: <999063343.2134.84.camel@phantasy> (raw)

Updated patches are at:
http://tech9.net/rml/linux/patch-rml-2.4.9-ac3-preempt-kernel-1
and,
http://tech9.net/rml/linux/patch-rml-2.4.10-pre2-preempt-kernel-1
for kernels 2.4.9-ac3 and 2.4.10-pre2.

These are updates of Nigel Gamble's kernel preemption patches for recent
kernels.  See http://kpreempt.sourceforge.net/.  These patches create a
configure option to enable a preemptible kernel using SMP lock points.
A preemptible kernel will yield control of execution to higher priority
processes as needed.  Ie, the process timeslice now applies to kernel
space.

Changes since my previous patch:
* update for 2.4.9-ac3 and 2.4.10-pre2
* fix the compile bug (yay!) -- the linking dependency of dec_and_lock
requires CONFIG_HAVE_DEC_LOCK which SMP sets in recent kernels.  now
CONFIG_PREEMPT sets, too

So, yes, this should fix the kernel compile buggy.  At least it did for
me, after I was finally able to reproduce the problem.

Enjoy and please comment, test, and benchmark.

-- 
Robert M. Love
rml at ufl.edu
rml at tech9.net


                 reply	other threads:[~2001-08-29  5:34 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=999063343.2134.84.camel@phantasy \
    --to=rml@tech9.net \
    --cc=andy@spylog.ru \
    --cc=cliff@oisec.net \
    --cc=jjs@toyota.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=nigel@nrg.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox