Subject: issue 106 of the NetBSD cvs digest is out
To: None <current-users@netbsd.org>
From: Mark Kirby <mark@coris.org.uk>
List: current-users
Date: 08/13/2007 23:10:36
This week:
Switched the shark installation disk to use wscons instead of pccons.
[Julio M. Merino Vidal]
TCP socket buffers automatic sizing, ported from FreeBSD. Disabled by
default and marked as experimental. [Mindaugas Rasiukevicius]
Add support for agp_amd64. Imported from FreeBSD. [KIYOHARA Takashi]
libpthread: Make some significant performance improvements around
thread synchronization, and fix a minor problem with detaching
running threads. [Andrew Doran]
Add the Runnable Userspace Meta Program framework to sys/rump. These
are programs which compile in a part from the standard kernel sources
and run in userspace. Their main use is testing/debugging.
Currently supported are a number of file systems (e.g. ffs) through
puffs(3). This work was developed as part of the Google summer of
code 2007. [Antti Kantee]
Initial check-in of reworked arm interrupt routines. [Chris Gilbert]
Main things to note on this branch:
* spl routines are inlined, less complex, and small (kernel drops in
size)
* interrupts are handled in priority order (for most things it
doesn't matter, but pending ipls are used to determine if there is
any work to do)
* arm_irqhandler.c is derived from footbridge_irqhandler.c, which was
based on work by thorpej.
* The code tries to touch hardware as little as possible.
* spl masks are no longer tracked, as the system is based on pending
ipls
Imports
libarchive-2.2.6 [Joerg Sonnenberger]
pkg_install-20070804 [Joerg Sonnenberger]
Postfix 2.4.5 [john heasley]