Today I did a bit of catching up on zfs-discuss@opensolaris (it's quite a high-volume list, and many of the issues discussed therein are not as useful as-- say-- tech-kern@netbsd). Pawel Dawidek and Marshall McKusick wrote an article on FreeBSD's ZFS implementation for the June 07 issue of ;login:. Unfortunately, I'm not currently a Usenix member (professional affiliation? what's that?); but a friend passed the article along upon my request. This has encouraged me, though, to make sure I get membership in the near future.

It's not quite the blueprint I hoped for, but it will certainly be useful nonetheless. I'll print it out tomorrow morning to read over lunch.

Only having skimmed the article, the section on Zones & Jails caught my eye. I had noticed that zone implementation simply wrapped FreeBSD's jail interface when browsing the compatibility layer, but forgot about / disregarded it. I understand that there is no analog in NetBSD, but at this point I am unsure whether it is best to completely axe code, or if it's cleaner to null-stub the zones interface.

It will be better to discuss all of this after I read the article more fully.

2007/06/11 00:08
THE MEATENING!! -- I strongly suggest that you do not send mail to that link.