Colin Percival (cperciva) finally got his commit bit in FreeBSD src!

| Development

Robert Watson wrote:

Please welcome Colin Percival, our newest src committer. Colin has been using and abusing FreeBSD for several years, but in the past couple has produced “FreeBSD update”, and a host of bugfixes and changes from that work. Colin will be picking up his own PRs to merge, and picking up some others. Let this be a lesson to you all: no good deed goes unpunished. I’ll be his mentor.

阅读全文…( 本文约 107 字,阅读大致需要 1 分钟 )

DragonflyBSD tcp_input.c fix merged!!

| Security

Big news! After about four months Jeffrey Hsu has finally merged his fix of RFC3042 to FreeBSD!

I have posted this into the “Security” category because this is a potentially a remote-exploitable security issue. (DoS maxmium).

阅读全文…( 本文约 87 字,阅读大致需要 1 分钟 )

John Baldwin's Interrupt Routing Patch

| Kernel

John has published a new patch:

http://people.freebsd.org/~jhb/patches/acpi_sci2.patch

阅读全文…( 本文约 32 字,阅读大致需要 1 分钟 )

GEOM kernel API Manual

| Kernel

Historically, the only translation performed on I/O requests after they they left the file-system layer were logical sub disk implementation done in the device driver. No universal standard for how sub disks are configured and implemented exists, in fact pretty much every single platform and operating system have done it their own way. As FreeBSD migrates to other platforms it needs to understand these local conventions to be able to co-exist with other operating systems on the same disk.

阅读全文…( 本文约 187 字,阅读大致需要 1 分钟 )

北京地震了

| Life

有轻微震感,估计在4级左右。

参与评论

qmail remote vulnerablity?

| Security

Today someone posted a patch to qmail 1.0.3 and pointed out this.

I have a quick patch to this issue, hope it’s correct.

阅读全文…( 本文约 192 字,阅读大致需要 1 分钟 )

Preparing for an interview with David Xu

| Kernel

Today folks at FreeBSDChina suggested me to have an interview with FreeBSD’s David XU (Yifeng XU), who is an active committer, and possibly the only src committer living in the mainland China.

阅读全文…( 本文约 235 字,阅读大致需要 2 分钟 )

Dillon's comments on FreeBSD/DFly's VM

| Kernel

Dillon wrote:

Well, this is fun. There are over 460 files in the 5.x source tree (360 in DFly) that make calls to malloc(… M_NOWAIT), and so far about 80% of the calls that I’ve reviewed generate inappropriate side effects when/if a failure occurs. CAM is the biggest violator… it even has a few panic() conditionals if a malloc(… M_NOWAIT) fails. Not Fun!

阅读全文…( 本文约 200 字,阅读大致需要 1 分钟 )

Managed thread vs Win32 Thread

| Development

Q: Is managed thread just a thin wrapper over Win32(native) thread?

阅读全文…( 本文约 178 字,阅读大致需要 1 分钟 )

Ready to resume my x86asm work

| Diary Excerpt

I have announced a suspension and delay of the revision of my x86asm tutorial, as in cvs of the doc/x86asm/index.html, rev 1.2, on December 27, 2003. Today, I have made a back out of that.

Special thanks to: junsu and smalltong02 for helping me on getting out from the influence of the December Incident.

阅读全文…( 本文约 370 字,阅读大致需要 2 分钟 )