Reporting Problems

  • If the problem is fatal to non-developers (e.g., any of the major daemons being down SMTP, HTTP, etc) send a note to, which will act upon it as quickly as possible. If you don't get a response within 10-15 miniutes, as a backup call Brian Behlendorf on his cell phone #, which any ASF member can get for you.

  • If the problem is fatal only to developers (e.g., CVS commits are hosed, ssh access is screwy) please send a note to If it doesn't require root to fix, ideally someone can then leap in and fix it, with those with root ultimately responsible for fixing the problem.

Customizations to beyond a stock FreeBSD 4.2 installation

  • Using "vnode" memory filesystem proposed by Tony Finch. this is now in /etc/rc.local: vnconfig -e -s labels,reserve -S 200m vn0 disklabel -r -w vn0 auto newfs -i 1024 /dev/vn0c mount /dev/vn0c /tmp chmod a+w /tmp chmod +t /tmp The -i 1024 to newfs is important, as cvs likes to create a lot of small files.

  • Put "vfs.vmiodirenable=1" into /etc/rc.sysctl as a speed tweak.

  • Put "kern.timecounter.method=1" into /etc/rc.sysctl to address bind problem.

  • Make sure that fxp0 is set to "100baseTX <full-duplex>" by using "media 100baseTX mediaopt full-duplex" in the call to ifconfig.

much much more to come, I just needed a common place to start collecting anecdotal data.