Month: June 2011

Git hooks and templates

I posted before about changes to the commit template for DragonFly, but Alex Hornung has written up exactly what he did, with better details on how to use it.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Intel networking updates

Sepherosa Ziehau has been committing a bunch of changes for em/emx(4) and bce(4).  You may have hardware that has suddenly become supported, for instance. Also, credit is due to David Christensen and Broadcom for sending hardware to test out.

Posted by     Categories: Device support, DragonFly     1 Comment

Xen ports, and support for it

Juan Francisco Cantero Hurtado really wants a port of DragonFly to Xen.  He can’t do it himself, but he did a nice job of writing up the problem, and even found resources to help any developer wanting to take on this task.

Posted by     Categories: DragonFly, Goings-on     2 Comments

BSDTalk 206:Peter Losher and ISC

BSDTalk 206 is 17 minutes with Peter Losher of the Internet Software Consortium. I don’t think people realize how much ISC does…

Posted by     Categories: BSD, Periodicals     0 Comments

Lazy Reading for 2011/06/26

Somehow, I ended up with the most concise link listing I’ve ever done, even though I have a pretty good batch here.  Go figure.


Posted by     Categories: BSD, Lazy Reading, roguelike, UNIXish     2 Comments

A change for committers, a change for pkgsrc

Two completely separate and unrelated changes:

First, Alex Hornung has added a check to look for certain lines in a commit message, and add a MFC reminder note to the commit message if they are found.  MFC, if you haven’t heard it, means ‘merge from current’, or moving a change from dragonfly-current to the last release version.

Second, with the next quarterly release of pkgsrc coming up, there’s some old packages that will get dropped.  Speak up if you need them to stick around.


Posted by     Categories: DragonFly, Goings-on, pkgsrc     0 Comments

Mail issues for

If you’ve had a lack of emails from the DragonFly mailing lists lately, this SORBS listing event might be why.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Instructions for iwi(4)

Do you have a Intel PRO/Wireless 2200BG, 2225BG, or 2915ABG wireless card?  The driver is iwi(4).  It requires a kernel module and some downloadable firmware, which makes it slightly more troublesome to set up.   Luckily, ‘ferz’ has written up just how to get it working.

Posted by     Categories: Device support, DragonFly     5 Comments

Donation credit where it’s due

Jeremy Chadwick donated an SSD to DragonFly developer ‘josepht’.  Thanks, Jeremy!

Normally I’d take this moment to point out the other donations that could be useful for DragonFly developers…  but there doesn’t seem to be any pending requests.  Anyone working on a hardware driver that needs something physical to test against?  Here’s the moment to note that.

Posted by     Categories: DragonFly, Goings-on     0 Comments

GSoC: virtio status

There’s an update on Stéphanie Ouillon’s Google Summer of Code project, working on the virtio block device driver.

Someone try the new bootstrap

Pkgsrc bmake bootstrap, that is.   There’s a new version of bmake, and it needs to be tested on every platform possible.

Posted by     Categories: DragonFly, Goings-on, pkgsrc     0 Comments

Lazy Reading for 2011/06/19

A light week.  School’s nearly out in the States, so I expect the Internets to be quieter.

  • Another open-source compiler suite.  Maybe parts of it were open before?  I don’t know; all I have to go on is a press release.  Remember when there was GCC or nothing?
  • Read this; it will show you just how amazingly intricate the Telehack project is.  If that doesn’t convince you, read this.
  • Incomplete man pages are no fun.  Not this bad, but close.
  • Do you use PuTTY as a SSH client on Windows?  This PuTTY shortcut creator may be really handy.  It also saves your settings in a sane location, instead of buried somewhere in the registry as PuTTY does.
  • The origin of Pong.  (via)  It debunks some of the legends.
Posted by     Categories: Goings-on     1 Comment

AHCI/SSD issue fixed

Matthew Dillon has made some changes to AHCI support; if you have an Intel motherboard with an SSD drive that occasionally doesn’t want to co-operate on a cold boot, this recent update may fix it.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Padlock warning

Do you have a Via CPU?  Do you use padlock(4)?  (The driver for cryptographic functions, which Via processors support with hardware acceleration)  Alex Hornung made some untested changes to support the hardware random number generator, but he needs people to test it.

Posted by     Categories: Committed Code, DragonFly     3 Comments

BSDCan audio now available

Audio recordings of the events at BSDCan 2011 are now available, in mp3 form.  If the file names aren’t descriptive enough, you can go through the speaker list and match up.  (found indirectly via Facebook)

Posted by     Categories: BSD, Conventions     0 Comments

Freeze for pkgsrc-2011Q2 coming up

The pkgsrc ‘freeze’ in preparation for the pkgsrc-2011Q2 branch is coming up, starting this Sunday the 19th.  This means the quarterly release will be tagged in about 2 weeks, and I’ll probably have binary packages built for DragonFly about a week or so after that.

Posted by     Categories: DragonFly, Goings-on, pkgsrc     0 Comments

BSDDay Argentina 2011

BSDDay Argentina is starting to look for speakers.  The official site doesn’t list 2011 dates yet, but it’ll be in November, in Buenos Aires.  (via Damian Vicino)  Alex Hornung gave a DragonFly presentation there last year…

Posted by     Categories: BSD, Conventions, DragonFly     1 Comment

DESTDIR almost done

There’s still a few packages in pkgsrc that don’t support DESTDIR (e.g. being built by someone other than root).  If you want to help out, here’s a list of those 60 packages.

Posted by     Categories: pkgsrc     0 Comments

Lazy reading for 2011/06/12

A nice big pile of links this week.  Some of these may have cropped other places by now, but oh well.

Posted by     Categories: BSD, Conventions, Lazy Reading, UNIXish     1 Comment

August OSBR open

The Open Source Business Resource magazine is going with a rare unthemed issue in August.  So, this is your chance to get published on your own specific business/open source topic!  Articles are due by July 10th.

Posted by     Categories: Periodicals     2 Comments

Watch out for VM work

Venkatesh Srinivas is making vmobj_token and vm_token much more fine-grained.  That’s great, but watch out over the next few weeks as this work goes into 2.11.  (i.e. don’t upgrade your DragonFly 2.11 unless you are ready for surprises.)  Venkatesh has already found some.

Posted by     Categories: Committed Code, DragonFly, Heads Up!     0 Comments

Who’s listening?

Do you have a DragonFly workstation?  That you play audio on?  Do you have headphones hooked up?  Is it using Intel High Definition Audio?  (snd_hda)  Does connecting the headphones disable the system speaker?

You can probably guess exactly what I’m trying to troubleshoot given the above questions.

Posted by     Categories: Device support, DragonFly     3 Comments

Two SSD things

Here’s two items I meant to post and for some reason did not:

  • Sven Gaerner posted a short description of how he migrated his DragonFly system from a hard disk to a SSD.  This may be useful for anyone considering a move.  Decent-sized SSDs are reaching low prices these days.
  • Tim Bisson posted an update on his work on TRIM support for DragonFly.  The code is available now if you’re feeling lucky.


Posted by     Categories: Device support, DragonFly     0 Comments

Time to try IPv6

It’s World IPv6 Day.  You can go to IPv6 right now with your DragonFly system.  If your ISP doesn’t support IPv6, you can try a sixxs or HE tunnel.  Also, nag your ISP about it.

Posted by     Categories: DragonFly, Goings-on     7 Comments

OSBR: Technology Entrepreneurship (again)

The newest issue of the Open Source Business Resource is out, with this being a second issue on Technology Entrepreneurship.

Posted by     Categories: Periodicals     0 Comments


The i386 architecture now supports LAPIC and I/O APIC.  If you had weird interrupt problems when installing DragonFly before, now might be a good time to try the latest bleeding-edge version of DragonFly and see if the problem vanished.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Lazy Reading for 2011/06/05

Short but good this week.

  • I always enjoy seeing other people’s window configs, even if I don’t use them.
  • The CCBY license is very similar to the BSD license – and there’s some big institutions using it.  That is good news for everyone.
  • I linked to telehack before, but I didn’t realize how huge it was.  There’s 25,000 virtual hosts in there, recreated from history, complete with realistic user lists.  You can ‘hack’ into hosts, or run games and BASIC files.  (hammurabi!)  It even recreates early USENET.  Read the description of what to do – it gets really interesting about halfway down.   It’s an Internet Simulation, if ever there was one.  (via)
  • Remember I posted earlier this week about my results with deduplication?  I had about a 7% gain of the disk.  As time has gone on and the Hammer reblocker was able to work overnight, I’m now up to a gain of 10%.  Neat!
  • Also: I got Minecraft working (as a server) on DragonFly.  See the comments on my original it’s-almost-working post.
  • RAS Syndrome: Recursive Acronym Syndrome Syndrome.  For anyone who has typed “GNU”.  (via)
Posted by     Categories: BSD, Goings-on     0 Comments

BSDTalk 205: Josh Paetzel and FreeNAS

BSDTalk has a 17-minute interview with Josh Paetzel about FreeNAS 8.  Every time Will Backman makes it to a convention with a tape recorder, we all benefit.

Posted by     Categories: BSD, Periodicals     0 Comments

Say hello to LAPIC and IOAPIC, single processor

Sepherosa Ziehau’s made it possible for uniprocessor kernels to use the LAPIC and IOAPIC functions on x86_64, which means better timer support, less need to fiddle with configs, and more supported hardware.  A win all around!  Set hw.lapic_enable=”0″ if there’s trouble.  The same changes for i386 are on the way.

Posted by     Categories: Device support, DragonFly     0 Comments renumbering

The network is going through some network changes; access may be spotty in the next… 24 hours?

Posted by     Categories: DragonFly, Goings-on     0 Comments

BSD Magazine: NanoBSD and Alix

The June issue of BSD Magazine is out, with the title being “NanoBSD and Alix”, but there’s plenty more articles in there.  DragonFly news is on page 25 – if this month is better for me than last month, I hope to have more in there.

Posted by     Categories: BSD, DragonFly, Periodicals     0 Comments

Virtio block driver progress

Stéphanie Ouillon has posted extensive details on the Virtio Google Summer of Code project; a few questions are included for anyone who wants to jump in and offer feedback.

+1 for the site

I added a Google “+1” button to the site, over on the right.  Not that the site really needs it, but it tickles me that they’re using an old (but still in use) meme for this idea.  I’d link to places it was used on our own DragonFly mailing lists, but searching for “+1” isn’t working too well.

Posted by     Categories: About This Site     2 Comments