delphij's Chaos

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

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

My plans for the upcoming few days

Life

Of course I will be busy in the next days, and here is my plan for the upcoming few days (I meant to plan for a week or shorter time because many things will suddenly come and change my plans)

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

First commit caused by automated checker

Development

Today ru has committed the first patch from the Stanford Metacompilation research group. Kip Macy has pointed the website of them to me.

The submission is awesome that they are mainly leak-related, which is hard to trace and will trigger strange problems where we will spend hours and even days to track down. The original post was submitted to FreeBSD-Hackers maillist here.

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

Misconfiguration of MT... :shy:

Blogging

junsu has pointed out a problem that when we click on “More…” the link will bring us to a monthly archive and not the blob we want. I have noticed the same thing and did not took my care in the past.

This is apparently a misconfiguration. In weblog configuration (Should have administration privilege to see that), you are allowed to choose “Preferred archive style”, which was mistakenly setted to “Monthly”. By setting it back to “Individual”, the problem goes away.

参与评论