Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Oct 2001 23:26:03 -0600
From:      Brett Glass <brett@lariat.org>
To:        John Baldwin <jhb@FreeBSD.ORG>
Cc:        chat@FreeBSD.ORG, Dag-Erling Smorgrav <des@ofug.org>
Subject:   Re: Breaking news: FreeBSD is "considering implementing a preemp
Message-ID:  <4.3.2.7.2.20011018232356.04601a40@localhost>
In-Reply-To: <XFMail.011016221347.jhb@FreeBSD.org>
References:  <4.3.2.7.2.20011017120858.046a58a0@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
At 11:13 PM 10/16/2001, John Baldwin wrote:

>The only remaining trick is
>to not preempt during critical sections which are already marked by our
>critical_enter/exit API.

That's the hardest part: recognizing, in existing code, what's a
critical section. It may be non-obvious what will leave the kernel data
structures inconsistent in some subtle way -- especially if it involves
data values that should not be present at the same time rather than
dangling pointers.

--Brett


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.2.7.2.20011018232356.04601a40>