Kernel
Matt Dillon's VFS integrated package system thought
I finally understood what he want, according to his post today:
" Hey, here’s an idea… using the VFS wrapper idea our
‘ports’ system could create a namespace that makes everything
appear to be preinstalled. So instead of CDing somewhere and
typing make, or running an apt-get type of utility, you would
simply run the program you want to run and our package manager
would download and install it on the fly."
Dillon's commit!
Despite being hurt in an accident, he finally committed the newtoken commit to DragonFlyBSD!!
阅读全文…Updated NetBSD PID Allocator patch for FreeBSD-CURRENT
This will catch up with FreeBSD-CURRENT’s latest kern_fork.c change (rev. 1.215):
http://research.delphij.net/freebsd/pid.diff
The patch is based on junsu’s port of NetBSD PID Allocator. Use this on your own risk :-)
参与评论FreeBSD 5.2.1-RELEASE and -HEAD news
Scott Long today announced the release. This is a point release over 5.2-RELEASE which addresses many critical bugs.
The -CURRENT have already differentiated from the RELENG_5_2 branch, say, 5.2.1-RELEASE by this time. The most significant differences are:
阅读全文…junsu's multiplatform FreeBSD Kernel GCOV patch
It can be obtained here:
http://www.arbornet.org/~junsu/gcov.diff
[phk@FreeBSD.org: Neat little, not so simple project...]
Profiling based optimization means better performance.
Here’s phk’s suggestion:
We can compile our kernel with "--test-coverage --profile-arcs" to
do basic-block profiling (see kernbb(8) and gcov(1)/gcc(1) docs.)Announcing FreeBSD 5-SELECT cvs repository
The FreeBSD 5-SELECT cvs repository, my selected FreeBSD 5.x collection is available by HTTP browse here:
http://bsd.delphij.net/cgi-bin/cvsweb.cgi/src/
A commit mail archive is available here:
http://lists.delphij.net/mailman/listinfo/delphijbsd
阅读全文…FreeBSD/DragonFlyBSD VM bug
I have sent a headsup to bugs list of DragonflyBSD, which mentions the recent bugfixes on FreeBSD-CURRENT committed by Dr. Alan Cox.
阅读全文…lock problem triggered by umount
I have just tried to umount /usr on my test box in order to get all outstanding writes to be sync’ed to disk (as Kirk McKusick said, the umount system call will do true sync of a file system).
阅读全文…PID allocator bench marked
das@ [David Schultz] has done some benchmark of the different PID allocators recently being discussed on hackers@, and the result is available here.
阅读全文…