Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Oct 2005 15:47:39 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        Doug Poland <doug@polands.org>, freebsd-current@freebsd.org
Subject:   Re: 6.0 and "options  PREEMPTION"
Message-ID:  <20051028194739.GA21723@xor.obsecurity.org>
In-Reply-To: <20051028140301.X20147@fledge.watson.org>
References:  <20051028045457.GA44396@polands.org> <20051028140301.X20147@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--mP3DRpeJDSE+ciuQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 28, 2005 at 02:04:37PM +0100, Robert Watson wrote:
> On Thu, 27 Oct 2005, Doug Poland wrote:
>=20
> >	One of the other nice benefits to the SMPVFS work is that
> >	with our fully preemptive 6.x kernel, not holding the Giant
> >	lock over the file system code lets the file system code not
> >	only preempt lower precedence kernel threads, such as
> >	background crypto operations or file system operations, but be
> >	preempted by more timing critical code, such as sound card
> >	interrupts, network I/O, and so on.
> >
> >Does this mean that options PREEMPTION is assumed in 6.0?  If not, could=
=20
> >someone explain or point me to some docs that will help me understand.
>=20
> In FreeBSD 6.0 and higher, options PREEMPTION appears in the default=20
> kernel configuration (GENERIC).

Not on all architectures, though.  e.g. PREEMPTION is not supported on
sparc64.

Kris

--mP3DRpeJDSE+ciuQ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDYoBbWry0BWjoQKURAkvWAKChrLEUCNCLPN03bb4YA4Wx6RXXxgCfWH1e
Pc6eC7s6argwtM9FkC8Rtbk=
=09q+
-----END PGP SIGNATURE-----

--mP3DRpeJDSE+ciuQ--



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