The 6.0-BETA nullfs bug vanished!
Recent commits apparantly fixed the livelock issue. This saves my own server (this one) finally. Thanks Suleiman and Alexendar! You heros!!
共 215 篇文章。
Recent commits apparantly fixed the livelock issue. This saves my own server (this one) finally. Thanks Suleiman and Alexendar! You heros!!
Andre Oppermann (andre@)开始行动了!希望我们在3个月后能够看到焕然一新的FreeBSD TCP/IP实现!
The service there is expected to be down for a while. I think I can get everything back tomorrow.
gjournal is one of the Google Summer of Code projects that is FreeBSD related. It provides data journalling service that will be useful for frequent randomized area writing, just like write clustering.
Today, the first public alpha version has been released.
Please note that this is not intentional to replace SoftUpdates nor a real journalling file system, as the metadata consistency protection is different than just do data writing journalling. However, this indicates a good way of providing better performance for file systems.
After RELENG_6 has forked off, we now have 1MB+ diff’s against HEAD.
Merge some of them?
David Xu’s two recent commits against -HEAD has finally fixed ULE on SMP, PREEMPTION and FULL_PREEMPTION case. Both his and my stress tests has proven that ULE is now rock solid again.
Now we will focus on solving other issues. Please be sure to test our next 6-STABLE snapshot and provide feedback, so we can make a great 6.0-RELEASE!
Finally we got ULE fixed! After some observation about stability this would definately be MFC’ed to RELENG_[56].
UPDATE: This is proven incomplete. We are still under investigation.
UPDATE: A subsequent commit of David Xu has finally got it fixed.
You can obtain and test it here:
今天的测试过程中发现了一个新的panic:
panic: mpt_get_request: corrupted request free list (ccb)
这个panic似乎与swap的消耗有关,初步定为为LSI SCSI卡驱动的问题。port 7上面的mpt驱动中。
So now we have 6.0-BETA, 7.0-CURRENT, and both are frozen for bugfixes. I would struggle with the SMP ULE issue.