*Nix and Win32 Kernel

OpenBSD 3.6 Branched

| *nix and Win32 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

| *nix and Win32 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

| *nix and Win32 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 分钟 )

bin/71404

| *nix and Win32 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 分钟 )

delphijfork 20040904

| *nix and Win32 Kernel

It’s here:

ftp://cnftp.bjut.edu.cn/pub/iso/delphijfork-5.3/

This is mostly equal to 5.3-BETA3.

参与评论

OpenBSD's new logo

| *nix and Win32 Kernel

Just found from their site…

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

Enter the great FreeBSD 5.3!

| *nix and Win32 Kernel

Today obrien@ has committed a somewhat determintic code to distinguish FreeBSD RELENG_5 from 5.2-CURRENT to 5.3-BETA:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
obrien      2004-08-23 03:28:01 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_5)
    sys/sys              param.h 
    contrib/gcc/config   freebsd-spec.h 
  Log:
  Enter the great FreeBSD 5.3!
  
  Approved by:    re(kensmith)
  
  Revision   Changes    Path
  1.17.2.1   +2 -2      src/contrib/gcc/config/freebsd-spec.h
  1.209.2.1  +1 -1      src/sys/sys/param.h
阅读全文…( 本文约 78 字,阅读大致需要 1 分钟 )

ps(1) patch for FreeBSD 6-CURRENT

| *nix and Win32 Kernel

I have finished a preliminary patchset based on Pawel’s (kern/54604), which will make ps -e usable under FreeBSD’s recent versions, without having procfs mounted.

My patchset has introduced reduced security IMO (due to my merge and rooted from recent removal of ps_argsopen sysctl, I’m not sure why this change has been taken place) so I will have to review the code more carefully. Maybe I need to introduce more sysctl?

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

FreeBSD 5-STABLE branched

| *nix and Win32 Kernel

Now we have RELENG_5 branched, and HEAD is now 6.0-CURRENT.

delphijfork will be a mixture of RELENG_5 and HEAD for recent days. I will build a RELENG_5’ifyed version so the code is fresh enough for RELENG_5.

参与评论

delphijfork 20040814 released

| *nix and Win32 Kernel

I was quite busy recently however it is time to release delphijfork as 5-STABLE is imminent.

As always, it can be obtained from ftp://ftp.freebsdchina.org/pub/china_ports/delphijfork.

In this release, I have added a (untested) ATA workaround for CD-ROMs that is not installed in correct slot.

参与评论