From: ebiederm+eric@ccr.net (Eric W. Biederman)
To: pnilesh@in.ibm.com
Cc: linux-mm@kvack.org
Subject: Re: preemp / nonpreemp
Date: 18 Apr 2000 01:40:41 -0500 [thread overview]
Message-ID: <m14s8zkj2u.fsf@flinx.biederman.org> (raw)
In-Reply-To: pnilesh@in.ibm.com's message of "Tue, 18 Apr 2000 09:42:27 +0530"
pnilesh@in.ibm.com writes:
> The Linux kernel is preemptable.
>
> Does the preemption mean that inside system calls in kernel a call to
> schedule is possible .
> Or is there more to it .
Well there is the obvious part about being able to prempt user space
from a timer tick which gives you most of the work.
As far as internally to the kernel on a SMP box unless you
are holding the big kernel lock to threads can be running at the
same time in kernel. Using the architecture it is also possible
to prempt kernel threads that don't hold the big kernel lock on
non-SMP systems as well. non-SMP premption probably won't appear until
early 2.5 however as it may have a few complications.
Eric
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/
next prev parent reply other threads:[~2000-04-18 6:40 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-04-18 4:12 pnilesh
2000-04-18 6:40 ` Eric W. Biederman [this message]
2000-04-18 9:18 ` Stephen C. Tweedie
2000-04-18 8:20 pnilesh
2000-04-18 9:22 ` Stephen C. Tweedie
2000-04-18 10:49 pnilesh
2000-04-18 11:23 ` Stephen C. Tweedie
[not found] <CA2568C5.002E8BFC.00@d73mta03.au.ibm.com>
2000-04-18 15:03 ` Eric W. Biederman
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=m14s8zkj2u.fsf@flinx.biederman.org \
--to=ebiederm+eric@ccr.net \
--cc=linux-mm@kvack.org \
--cc=pnilesh@in.ibm.com \
/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