Contributed by weerd on from the 27B-6 dept.
The OpenBSD project today announced the general availability of OpenBSD 5.2, the project's 33rd twice-yearly release. The big news in this release is the introduction of real kernel threads (as described in Philip Guenther's EuroBSDCon 2012 presentation, OpenBSD and "real" threads). But as usual this release contains a number of incremental and some fairly big and important improvements over previous releases. The release page has the fuller story.
Yes, you read this right: The developers of our favorite operating system have produced another top-notch, rock-solid release, delivered on time as per the six month release cycle. You will want this one.
As usual, those of us who pre-ordered early have already got our CD sets, T-shirts and other swag. But it's still not too late to order your own sets, or even contribute a donation!
(Comments are closed)
By Will Backman (bitgeist) bitgeist@yahoo.com on http://bsdtalk.blogspot.com
By Patrick Cronin (pcronin) pcroninconsulting@gmail.com on twitter.com/patthetech
By Kian (kian) kian.mohageri@gmail.com on
Comments
By Renaud Allard (renaud) on
What I like is that nginx is chrooted by default, which was not the case in the ports version.
By Ralph Siegler (ralphsiegler) admail@rsiegler.org on http://www.rsiegler.org
Look forward to day when PF takes advantage of the new kernel threads.
Comments
By Henning Brauer (henning) on
err, that statement is so confused in so many ways... do some research please.
to begin with, we have kernel threads for a long long time already.
Comments
By Ralph Siegler (ralphsiegler) on http://www.rsiegler.org
> err, that statement is so confused in so many ways... do some research please.
>
> to begin with, we have kernel threads for a long long time already.
>
research? I've been using them. RThreaads are kernel threads, pthread (the userland threading library) has been changed to use them. Do some research, please
Comments
By phessler (phessler) on why in god's name am I wearing pants?
> > err, that statement is so confused in so many ways... do some research please.
> >
> > to begin with, we have kernel threads for a long long time already.
> >
>
> research? I've been using them. RThreaads are kernel threads, pthread (the userland threading library) has been changed to use them. Do some research, please
>
>
You seem to be confused.
PThreads have been replaced by RThreads. This is a kernel 1:1 threading implementation, but ONLY for USERLAND threading. RThreads CANNOT be used inside the kernel at all.
And for the record, they guy you replied to (Henning), is one of the main maintainers of PF right how. He knows exactly what he is talking about.
By phessler (phessler) on why in god's name am I wearing pants?
>
> Look forward to day when PF takes advantage of the new kernel threads.
The threads that are in 5.2, are for *userland*, not the kernel. PF cannot ever use these threads, as they are for userland.
Comments
By Ralph Siegler (ralphsiegler) on http://www.rsiegler.org
> >
> > Look forward to day when PF takes advantage of the new kernel threads.
>
> The threads that are in 5.2, are for *userland*, not the kernel. PF cannot ever use these threads, as they are for userland.
rthreads are 1:1 kernel threads
Comments
By phessler (phessler) on why in god's name am I wearing pants?
> > >
> > > Look forward to day when PF takes advantage of the new kernel threads.
> >
> > The threads that are in 5.2, are for *userland*, not the kernel. PF cannot ever use these threads, as they are for userland.
>
> rthreads are 1:1 kernel threads
Yes, but 1:1 for userland. Please see my other comment.