Month: February 2007

Other clustering ideas


KernelTrap has a post up about the clustering file system that Matthew Dillon is designing.  That’s not news to regular readers here, but there was an interesting comment on the story about an existing clustered filesystem called “Lustre“.

Posted by     Categories: Goings-on     0 Comments

BSD acquisition time


iXSystems has bought FreeBSDMall.  Interesting, as now it is a company with its own software and hardware product.  There’s only a few others like that, who coincidentally also have offered BSD-based products.  (Seen on BSDNews.)

Posted by     Categories: Goings-on     0 Comments

New file system indexing


Matthew Dillon’s written up a description of how indexing (via B+trees) will be handled in his as-of-yet-unnamed clustering file system.

Posted by     Categories: Goings-on     0 Comments

DST changes, maybe


If you are running a DragonFly system older than version 1.6, and you are in North America using something other than UTC time, you will need to manually update your tzinfo files to reflect the changed (in 2005, taking effect this year) Daylight Savings Time start and stop dates.  If you are on UTC or are running 1.6+, you are fine.

Posted by     Categories: Heads Up!     0 Comments

AsiaBSDCon get-together


AsiaBSDCon 2007 has no DragonFly-specific events happening at this point – Masao Uebayashi posted a neighborly welcome for any DragonFly developers to join the NetBSD discussion and beer party on March 9th, starting at 13:00.

Posted by     Categories: Goings-on     0 Comments

OSNews.com DragonFly story on new filesystem


OSNews has a news story up about Matthew Dillon’s planned new filesystem, with comments of varying utility.

Posted by     Categories: Goings-on     0 Comments

Simple VLANs


I didn’t know this, but it’s very simple to assign VLANs to your network interfaces in DragonFly.

Posted by     Categories: Goings-on     3 Comments

Making many kernels


YONETANI Tomokazu happens to know the secret to building multiple kernels at once.

Posted by     Categories: Goings-on     0 Comments

UnixReview: Tcl, certs, questions, books, and goofy


This week on UnixReview.com: the Regular Expressions article “Tcl Scores High in RE Performance“, “Examining the Novell Certified Linux Engineer 10 Certification“, “Test Your Knowledge of HTML Topics” in Q&A format, a book review of “The Relational Database Dictionary“, and a very silly “Codysseus: A Geek Travesty by Erudil“.

Posted by     Categories: Goings-on     0 Comments

1.8 ISO with NATA


Sascha Wildner has a version of DragonFly 1.8 compiled using NATA, the new ATA system, available on leaf.dragonflybsd.org.  (Link goes directly to a bzipped ISO)  Try it if you’ve had trouble getting DragonFly to install on a system with a very new SATA controller.

Posted by     Categories: Goings-on     3 Comments

Push a meme farther


I’m BSD” – linked by Thomas Spanjaard.

Posted by     Categories: Goings-on     0 Comments

KDE, Java working again


Simon ‘corecode’ Schubert has committed changes from Kimura Fuyuki that should make it possible to build KDE with SSL support and also a native JDK. If you don’t want to wait, and you are running bleeding-edge code, it’s possible to add it without rebuilding world.  There will probably be a .1 release to 1.8 that includes this.

Posted by     Categories: Committed Code     1 Comment

Filesystem design synopsis available


Matthew Dillon has written an extensive description of the plan for the as-yet-unnamed Dragonfly clustering file system.

Posted by     Categories: Goings-on     0 Comments

Successful JDK build, sort of


Francois Tigeot managed to get pkgsrc’s wip/jdk14 built on DragonFly. That’s great news, as the JDK is in demand, but one caveat: he did it on version 1.4 of DragonFly. It looks like some change, perhaps in system compiler, is the cause.

Update: How to duplicate his efforts.

Posted by     Categories: Goings-on     0 Comments

DragonFly file system details


Matthew Dillon went into more details about what he plans for the as yet unwritten DragonFly file system.  (dfs?)

Posted by     Categories: Goings-on     0 Comments

More about the filesystem


It looks like Matthew Dillon is going for his own filesystem to meet DragonFly’s clustering goals.  According to his recent post, it will be a (deep breath) 64-bit fsckless logged filesystem with collapsible snapshots limited only by disk space, local caching, and logical-level multi-master replication.  It should have a lasting effect. ETA: summer release, in some form.

Posted by     Categories: Goings-on     0 Comments

How to use NATA


Thomas E. Spanjaard has NATA, the ‘new ATA’ code from FreeBSD, in the DragonFly source tree.  It’s in, but not yet enabled, in release 1.8.  If you want to try it out, or if you have certain newer hardware that demands it, he’s written how a document on how to enable NATA, on the wiki.

Posted by     Categories: Goings-on     0 Comments

File system links


An ongoing conversation about ZFS and whatever distributed filesystem Matthew Dillon potentially writes led to some interesting links from Bill Hacker and Rupert Pigott: IBM’s GPFS, GridAFS, and Distributed Shared Memory.

Posted by     Categories: Goings-on     0 Comments

GCC 4.1 available


Thanks to Simon ‘corecode’ Schubert, GCC 4.1, is now easily available, though it’s not yet the default compiler.

Posted by     Categories: Committed Code     0 Comments

Time for nullfs


Seen several places: an article about using NULLFS, the BSD filesystem that enables the mounting of a filesystem over itself.  If that sounds confusing, perhaps you should read the article.  Conveniently, NULLFS in DragonFly was recently re-enabled.

Posted by     Categories: Goings-on     0 Comments

Firewall review


OnLAMP/BSD has a new article up comparing a few firewalls.  It only mentions “OpenBSD” as a software firewall, though what it’s really talking about is PF, which DragonFly also uses.

Posted by     Categories: Goings-on     4 Comments

Making vkernels checkpointable


It wouldn’t be hard.  There’s only two steps, neither of which are new, and it would be cool in a super-nerdy way to be able to save the state of an entire running virtual kernel.

Posted by     Categories: Goings-on     0 Comments

Tweak your compiler


If you like setting various compiler options at some risk to stability, Alexander Shiryaev has found a list of suggestions. Not surprisingly, it’s a Gentoo Linux page, and there’s also some caveats.

Posted by     Categories: Goings-on     0 Comments

I am a meme.


Seen a number of places: I’m BSD.

Posted by     Categories: Goings-on     0 Comments

Parallel systems and the future


From Brett Estrade on IRC: the UC Berkeley EECS school has a recent paper out that talks about massively parallel systems and the future needs of those platforms. (That’s where DragonFly is going – parallel – and where it’s been – Berkeley.)

Posted by     Categories: Goings-on     1 Comment

BSDTalk transcript


Geoff Speicher wrote a very nice transcript of the recent BSDTalk interview featuring Matthew Dillon.

Posted by     Categories: Goings-on     0 Comments

Filesystem clustering concepts


Matthew Dillon has gone into some detail on his thoughts on what a clustering filesystem needs.

Posted by     Categories: Goings-on     0 Comments

ipi(4) and ipw(4) upgdate


Sepherosa Ziehau, master of network drivers, has an update to test for the ipi(4)/ipw(4) driver.

Posted by     Categories: Device support     0 Comments

Online communities and how they work


Via waxy.org, a textfiles blog entry that describes the structure and events that happen to online communities.  Some of it can be thought to apply to DragonFly or other BSDs.

Posted by     Categories: Goings-on     0 Comments

Preview slipped past 1.8


Preview, the version of DragonFly inbetween released code and bleeding edge, has been slipped forward.

Posted by     Categories: Goings-on     0 Comments

What is a slip tag?


If you’re following the released version of DragonFly, the ‘slip’ tag (check your cvsup config file) is the most conservative possible way to update.  Speaking of which, a 1.8.1 release is due soon.

Posted by     Categories: Goings-on     0 Comments

Other SMP work


hubertf has a post up about NetBSD’s work to move to a different multiprocessing scheme, along with a 1:1 threading model.  This is similar to what DragonFly is doing, though a different methodology.

Posted by     Categories: NetBSD     0 Comments

UnixReview: sprints, Novell, and wardriving


UnixReview has several new articles up: “Sprints Important in Open-Source World“,
a certification article: “Examining the Novell Certified Linux Engineer 10 Certification“, and
a book review of “WarDriving and Wireless Pen Testing

Posted by     Categories: Goings-on     0 Comments

BSDTalk: Matthew Dillon


BSDTalk has an interview of Matthew Dillon up, talking about the recent 1.8 release. (First spotted by Sepherosa Ziehau)

If you have a desire to help out non-native English speakers, a transcription would be useful.

Posted by     Categories: Goings-on     1 Comment

AsiaBSDCon 2007 schedule posted


AsiaBSDCon 2007 is March 8th through 11th in Tokyo this year, and the schedule is now available.

Posted by     Categories: Goings-on     0 Comments

Ideas for pkgsrcCon


Joerg Sonnenberger’s looking for ideas on what people want to see at pkgsrcCon.

Posted by     Categories: pkgsrc     0 Comments

Debugging a vkernel


It’s very easy to debug a virtual kernel, using gdb, with one caveat/fix.

Posted by     Categories: Goings-on     0 Comments

More Linux emulation


‘timofonic’ linked to Luigi Rizzo’s work on emulating Linux for the purpose of running Linux-specific device drivers, kind of like Project Evil.

Posted by     Categories: Goings-on     0 Comments

Checkpointing a virtual kernel


It’s not possible yet, but Matthew Dillon outlined the steps needed to get checkpointing and virtual kernels working together – you could start a kernel, and ‘freeze’ its state – even sending the resultant file to someone to restart and debug.

Posted by     Categories: Goings-on     0 Comments

DragonFly mentioned around the web


DragonFly picks up a passing mention in this blog post of someone fighting with pkgsrc on Linux.  DragonFly 1.8 itself get tried by this developer, but rejected because KDM won’t work.

Jonathan Weeks noticed this thread about DragonFly’s 1.8 release on OSNews, with much ensuing discussion.  (it’s somewhat partisan, so don’t put too much work into reading it.)

Posted by     Categories: Goings-on, pkgsrc     0 Comments

pkgsrcCon call for presentations


pkgsrcCon number 4 will be held this April. If you’d like to present a pkgsrc-related paper there, the call for presentations is out.

Posted by     Categories: pkgsrc     0 Comments

RIP, FreeBSD 4


Alas, we knew it well.

Posted by     Categories: FreeBSD     0 Comments

Filesystems talk


Matthew Dillon mentioned that he was trying to decide on what filesystem to use that would help with clustering.  The general consensus is “ZFS“, but other filesystems entered the conversation, like LFS (still working on NetBSD) and Plan 9.  Also: an explanation of filesystem snapshots.

Posted by     Categories: Goings-on     1 Comment

Ath(4) update


Sepherosa Ziehau has an major update to the ath(4) wireless networking driver; try it out if you have the equipment.

Posted by     Categories: Device support     0 Comments