Kernel

NetBSD and FreeBSD's busdma(9) differences

| Kernel

It seems that FreeBSD and NetBSD have a lot of difference on busdma interfaces and this has blocked me from porting OpenBSD’s firmware upload support on mpt(4). Will have another attempt this weekend.

参与评论

FreeBSD 5.3-RELEASE named, final release coming!

| Kernel

Today Scott Long has named FreeBSD 5.3-RELEASE, this is a significant step toward final 5.3-RELEASE.

Please note that before the team has a PGP signed 5.3-RELEASE announcement, don’t download the ISOs even they have appeared on any site. We may still do changes after the naming.

参与评论

ReiserFS3.6 has been ported to FreeBSD!

| Kernel

Jean-Sébastien Pédron [jspedron club-internet.fr] has announced that he has ported ReiserFS 3.6 (from kernel 2.6.7) to FreeBSD (with only Read-Only support this time).

Scott Long suggests to import these to base because 6-CURRENT will have a focus on the file system. I suggested that we have a directory under somewhere in the src/ tree to keep these Linux bits so we can backport their fixes more easily and it should be better for us to rip these things out when we have re-written something from scratch.

参与评论

5.3-RC (RELENG_5_3) branched!

| Kernel

Scott Long has branched RELENG_5_3 (also RELENG_5_3_BP tag) and 5.3-RC1 is coming REALLY SOON.

参与评论

My suggested MFC list for 5.3-RELEASE

| Kernel

It’s available here, in my home directory at freefall: http://people.freebsd.org/~delphij/mfc.xml.

Please note that this is an (incomplete) MFC list for sys/ only! I baked it up manually so I don’t guarantee thet there is no mistakes, but I really tried my best to prevent so.

参与评论

How to optimize your FS?

| Kernel

It turns out that we have to optimize our FS before benchmarking. I have read some articles and maillist archives so I got some impression:

  1. Give correct parameters to newfs(1)
    avgfilesize, filesperdir, will control DIRPERF hashing.

  2. Turn on noatime mounts.

  3. etc.

Just make a note.

参与评论

delphijfork 20040927 released

| Kernel

As always, it’s available at ftp.freebsdchina.org/china_ports/delphijfork.

I have adopted all RELENG_5 features here, bind9, etc. Also the delphijfork features are retained.

参与评论

OpenBSD 3.6 Branched

| Kernel

It seems that OpenBSD folks has branched their OPENBSD_3_6 branch. OpenBSD 3.6 will be released on November 1, 2004.

参与评论

Considering of porting ReiserFS4 to FreeBSD

| Kernel

Finally I am thinking about porting ReiserFS4 to FreeBSD. The current ReiserFS is GPL’ed so it should not get into FreeBSD kernel, but I think it might be OK to leave it as a ports of kernel module (like pf).

参与评论

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 分钟 )