FreeBSD

共691篇文章。

Shut up and code!!!

• Life

The first day of my FreeBSD committer’s life. Freefall told me:

Shut up and code!!!

Yes, less arguments, and more quality!

参与评论

Matthew Dillon's opinion on FreeBSD's Networking Subsystem

• Kernel

To quote his “I would recommend against per-thread caches. Instead, make the per-cpu caches actually *be* per-cpu (that is, not require a mutex).”

Then, he has pointed out that there is potential problems in FreeBSD’s SLAB allocator which is different from DragonFly’s. (Not too surprisingly, he is again advertising his IPI message approach).

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

由衷地赞美ru和hrs以及其他Makefile的作者

• Development

太牛了……折腾了将近1个钟头。

起因:Gavin说中文文档无法编译。

经过:
尝试make,发现少了一个–>,加上。还不行。
急了。
遂将中文版本改名,然后把英文版改成中文的名字,我靠,还不行……

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

bin/71404

• Kernel

About 9 Years ago, FreeBSD has introduced a functionality in sysinstall(8)’s partition editor, which is to mark a partition “active”.

However, unfortunatelly, the implementation contained a flow from the day 0 it was introduced. Sysinstall(8) depends on user’s sanity not to mark only one partition as active on one disk.

This turned out to a potential damage of disk partition table. With two partitions marked “ACTIVE”, you will get the following message:

“Invalid partition table.”

Then system will halt.

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