Month: October 2007

RIP, Itojun


Jun-ichiro “itojun” Itoh Hagino died on October 29th – a surprise and shock to many. Itojun was a major force behind IPv6 support in all the BSDs, and well-known for his patience and skill. Notes are showing up with more information here, here, and here. (Thanks, Hasso.)

Posted by     Categories: Goings-on     1 Comment

New Bluetooth stack


Dmitry Komissaroff has done his own port of the bluetooth stack from NetBSD to DragonFly; check his early version out if you have suggestions, as he’s still working on some of the devices involved.

Posted by     Categories: Device support     0 Comments

FreeBSD, DragonFly benchmarking


A recent PDF of an “About FreeBSD 7” presentation by Kris Kennaway includes DragonFly 1.8 results in some of its graphs. The graphs show results with sysbench and MySQL/PostgresSQL – unfortunately, DragonFly performance is still comparable to FreeBSD 4 because of the presence of the Giant Lock. (Thanks, Pieter Dumon)

Posted by     Categories: Goings-on     0 Comments

MeetBSD 2007 registration open


MeetBSD is happening in about a month in Warsaw, Poland – registration is open now. (Via.)  There’s already a good slate of speakers lined up.

Posted by     Categories: Goings-on     0 Comments

Pkgsrc hackathon coming up


There’s a pkgsrc hackathon coming up on November 3rd-4th – check the wiki page for more details.  As with previous hackathons, communication is over IRC, so participation can be from anywhere.

Posted by     Categories: pkgsrc     0 Comments

BSDTalk 134: AsiaBSDCon 2008


BSDTalk has a 10-minute spot on AsiaBSDCon 2008 with Hiroki Sato and George Neville-Neil.

Posted by     Categories: Goings-on     0 Comments

OpenSSL updates


Peter Avalos has updated OpenSSL to version 0.9.8g.

Posted by     Categories: Committed Code     0 Comments

Netgraph and Bluetooth addition available


Andrew Atrens has a whole port of netgraph, including Bluetooth, waiting for integration. The Bluetooth part needs more work, but it is otherwise complete.

Posted by     Categories: Goings-on     0 Comments

Cross-compile for cash


Hubert Feyrer found “T2“, a Linux-based third-party software compilation system that can cross-compile for multiple targets. He’s offering a small bounty (along with some others) for anyone who can get pkgsrc to accomplish the same level of cross-compilation as T2 within 6 months.

Posted by     Categories: pkgsrc     0 Comments

2007Q3 bulk pkgsrc build complete


I’ve completed a build of the most recent quarterly version (2007Q3) of pkgsrc, and the files are present on pkgbox.dragonflybsd.org.  You can read a report of what did and did not build at the same site.

Posted by     Categories: pkgsrc     0 Comments

‘Absolute FreeBSD’ book auction


The FreeBSD Foundation is auctioning the first copy of the second edition of Michael Lucas’s “Absolute FreeBSD“.  While you may not want to participate in the auction, I’ve read the first edition, and it’s a very enjoyable book.

Posted by     Categories: Goings-on     0 Comments

ACPI and et updates


Two smaller changes I’m mentioning together: YONETANI Tomokazu has brought in some ACPI resource manager updates from FreeBSD, and Sepherosa Ziehau has added jumbo buffer support to et(4), among other things.

Posted by     Categories: Device support     0 Comments

Donation cleanup


The donations page will be cleaned out soon – please mention on kernel@ any DragonFly-related needs you have.

Posted by     Categories: Goings-on     0 Comments

1,000 comments is worth a post


I missed the actual event, but this Digest reached over 1,000 comments recently – thanks to the folks that read and give feedback. The 1,000th comment was on the 1.10.1 release post. Incidentally, there’s close to 2,500 posted news items here, since August 2003.

Posted by     Categories: About This Site     3 Comments

Benchmarking threading results


Antonio Huete used sysbench to benchmark a DragonFly system running either libc_r or libthread_xu. Aggelos Economopoulos graphed the results so far.

Huete mentions that more results are forthcoming on more operating systems (same hardware), and they’ll be found here:

http://codisolutions.com/dragonflybsd/

Posted by     Categories: Goings-on     0 Comments

10 years of pkgsrc


It’s the 10 year anniversary of pkgsrc, and to celebrate, netbsd.org has a page with some history and a large variety of interviews with various people involved with it in one way or another, including folks in other BSD projects that were influenced by this work. (Thanks, Joerg Sonnenberger and Mark Weinem for the heads-up)

Posted by     Categories: pkgsrc     1 Comment

BSDTalk: OpenCon update


Man, BSDTalk’s been on a roll lately. There’s a 7-minute update on OpenCon 2007 with Marc Balmer, in BSDTalk 133.

Posted by     Categories: Goings-on     0 Comments

Bluetooth in BSDland


In a conversation about porting Bluetooth support from another BSD, Hasso Tepper posted his summary of the state of the stacks in FreeBSD and NetBSD.

Posted by     Categories: Goings-on     2 Comments

License handling changes in pkgsrc


The pkgsrc system will be changing how it lets you limit software installation by license.  Right now, any open source license is considered acceptable; this change will make that more granular.  Default behavior seems to be unchanged, so this should at least not cause a problem in terms of usage.

Posted by     Categories: pkgsrc     0 Comments

I <3 graphs


Something interesting: graphs of the commit activity for some (all?) of the OpenBSD committers.  (via ‘constant’ on #dragonflybsd)  I’d like to do the same for DragonFly.  Plus, GIANT DAEMON HEAD.

Posted by     Categories: OpenBSD     0 Comments

pkgsrc 2007Q3 released


The most recent quarterly release of pkgsrc is out; I’m building packages now on pkgbox.dragonflybsd.org and a full set of binaries should be available in about a week.  (That’s how long it takes to build all 7,000 or so packages, even on good hardware…)

Posted by     Categories: pkgsrc     0 Comments

How to write a bug report


I link to this recent IPv6 bug report for DragonFly not because it’s a spectacular problem, but because it’s one of the most well-researched bug reports (including a fix!) that I’ve seen in a while.  The originating issue is fixed, now.

Posted by     Categories: Goings-on     0 Comments

More on HAMMER


There’s more details on Matthew Dillon’s HAMMER file system, specifically detailing B-Tree usage.

Posted by     Categories: Goings-on     0 Comments

BSDTalk 132: Richard Stallman


BSDTalk 132 is with the man on the other side of the fence: Richard Stallman.

Posted by     Categories: Goings-on     0 Comments

Nagios users wanted


Klaus Heinz is looking for Nagios plugin users on DragonFly, among other systems, for testing the newest versions.  Be warned: Geert Hendrickx discovered a bug that affects NetBSD and probably also DragonFly in the latest version of Nagios.  There’s a fix listed, and should hopefully be updated before it hits pkgsrc.

Posted by     Categories: pkgsrc     0 Comments

A BSD-based smartphone?


Ring ring ring ring ring ring ring BSDphone! Wired has a writeup on various smartphones that let you actually install software on the hardware you own, unlike some well-known examples. One of the phones mentioned is the Motorola A1200, or “Ming”, which is possibly BSD licensed open source code. Most of the pages that talk about it say “Linux-based”, so it may just be the translations, which are the only place I’ve seen BSD licensing mentioned so far.

Update: Poop. It’s just the translations. The operating system itself is a Linux 2.4 kernel.

Posted by     Categories: Goings-on     0 Comments

More motherboard notes


Chris Turner posted some notes about hardware compatibility on AMD motherboards he’s used lately with DragonFly.

Posted by     Categories: Device support     1 Comment

Reflections/Projections and more links


The (student) Association for Computing Machinery at the University of Illinois is holding their annual Reflections/Projections conference this weekend.  It has the usual technical presentations about 3D rendering, system automation, and the like.  However, it also has a good amount of BSD content.  There’s an executive from Wind River Systems, which has had some history with FreeBSD, an OpenBSD presentation, and two cartoonists – Randall Munroe, of xkcd fame, and Phil & Kaja Foglio who create, among other things, Girl Genius.  Phil Foglio happens to be the original artist who drew the BSD daemon.

Posted by     Categories: Goings-on     0 Comments

ET phones home to DragonFly


Sepherosa Ziehau has added support for ‘Agere ET1310 based Ethernet chips (PCIe only)’, with the new et(4) driver.

Posted by     Categories: Device support     0 Comments

HAMMER design document posted


Matthew Dillon is starting to commit parts of his HAMMER file system work; he anticipates it being available in beta form by the 2.0 release at the end of this year. He posted a design document, describing how it should work. Some highlights from my reading of it:

  • Maximum size: half an exabyte
  • Infinite snapshots, limited only by retention policy
  • Streaming backups
  • Asynchronous transactional support – no long fscks to check disk state

(Someone correct me if I’m summarizing inaccurately.) Some details from the ensuing discussion include comparisons with ZFS, RAID, and backups. KernelTrap also has a nice summary.

Posted by     Categories: Goings-on     1 Comment

System ticks and energy usage


‘walt’ asked about the benefits of a tickless system.  It would have some effect on system efficiency, and Constantine A. Murenin found it could make a measurable difference in power consumption

Posted by     Categories: Goings-on     0 Comments

New committer: Thomas Nikolajsen


Welcome our newest committer: Thomas Nikolajsen.

Posted by     Categories: Goings-on     1 Comment

Less, updated, and more


Peter Avalos has updated less to version 4.0.8. I still never manage to think of this as a separate utility.

Also: He’s updated tcpdump to 3.9.8, libpcap to 0.9.8, and libarchive to 2.3.4. Thanks, Peter!

Posted by     Categories: Committed Code     0 Comments

AMD hardware experiences?


Aggelos Economopoulos is looking for opinions/compatibility stories on AMD hardware, as he’s shopping for a new system.

Posted by     Categories: Device support     0 Comments

Must mantain many monitors?


Hasso Tepper reports via #dragonflybsd his WinTec Pegasus ADD2 card works just fine under DragonFly. For those who are unfamiliar with this card, like me: it uses a PCI Express x16 slot to offer two additional DVI connections in addition to an existing Intel 915/945/965 chipset’s analog video output. Three video outputs, very cheaply.

Posted by     Categories: Device support     1 Comment

Reading about encrypted filesystems


A conversation about encrypted filesystems turned up some links on the topic from Chris Turner.

Posted by     Categories: Goings-on     0 Comments

uticom(4) support available


Dmitry Komissaroff has ported the uticom driver from FreeBSD to DragonFly; it’s available at SourceForge and may get into the system too.

Posted by     Categories: Device support     0 Comments

AsiaBSDCon 2008 call for papers


The next AsiaBSDCon will be in Tokyo, in March 2008.  If you want to present a paper, the abstract is due on December 1st.

Posted by     Categories: Goings-on     0 Comments

Skype support?


There is apparently a new version of Skype available that is expressly designed to run under Solaris/FreeBSD (download the static version) using Linux emulation. This may work on DragonFly, if it doesn’t require emulation of a Linux 2/6 kernel. (Thanks, Yair K.)

Posted by     Categories: Goings-on     0 Comments

BSD-wide improvements


The latest FreeBSD status report notes that the Google Summer of Code project to port OpenBSD’s sensor framework to FreeBSD is successful, and also that it made it into DragonFly before it even came to FreeBSD.  (via trevorjk on #dragonflybsd)

Posted by     Categories: Goings-on     0 Comments

pkgsrc bulk build progress


I posted my most recent results from a bulk build of pkgsrc; I’m planning to follow the quarterly release branches of pkgsrc.

Posted by     Categories: pkgsrc     0 Comments

BSDInstaller activity


Unfortunately, I don’t have a web archive of this to point at, but Chris Pressey just posted a patch to the long-dormant BSD Installer mailing list that updates the installer to work with Lua 5.1.2. It previously only worked with 5.0.x versions. (Thanks, Chris Buechler, for the link!)

Posted by     Categories: Goings-on     1 Comment

Java possible; Linux update needed


‘walt’ has some tips on how to get at least a relatively recent version of Java running on DragonFly.  We really need an update of the Linux  emulator, as that’s what keeps this and some other things from working.

Posted by     Categories: Goings-on     7 Comments

MFC’s true meaning


Traditionally, in BSD-land, MFC means ‘merge from current’, bringing code changes from the bleeding edge back to a recent release.  Apparently, it’s a bizarre mashup of the fast food chains McDonalds and KFC in China.

Posted by     Categories: Goings-on     1 Comment

BSDTalk 131: pcc


The latest interview on BSDTalk is an interview with Anders “Ragge” Magnusson about his work on pcc.  Looking at the mailing lists, there is apparently a new website being put together.

Posted by     Categories: Goings-on     0 Comments

Digital history


Here’s some lazy reading for a Friday: “The Digital Revolution“, a history of digital technology, which not surprisingly is mostly about computer history.  There’s some interesting mentions of World War 2-era computer technology there. (via)

Posted by     Categories: Off-Topic     0 Comments

OpenSSL bug refixing


There’s a buffer overflow in OpenSSL that was (re)found recently; there’s a patch available, and it looks like we need it.

Posted by     Categories: Goings-on     0 Comments

BSDTalk 130: Network Virtualization


BSDTalk 130 is out, with a conversation between Michael Dexter and Marko Zec at EuroBSDCon 2007.

It’s apparently possible to listen to this by phone: +1 (360) 227-6093.  I have no idea what the charges are…

Posted by     Categories: Goings-on     0 Comments

The Lost Format Preservation Society


The Lost Format Preservation Society documents the different data storage formats that have existed in recent times. Scroll to the right, as they cover a lot.  Depending on your age, you will be surprised by the number of analog recording formats that have vanished in the past 10 years. (via)

Posted by     Categories: Off-Topic     0 Comments

BIND book available


Jeremy C. Reed, who has contributed to DragonFly, has a new book out: ”
BIND 9 DNS Administration Reference Book“, which collects the ISC documentation on BIND. He has a number of other publications both in print and upcoming. (via)

Posted by     Categories: Goings-on     0 Comments

Quick hits for commits


There’s been a number of code additions worth noting that I’ll place here in bullet form:

  • Hasso Tepper has committed the sensor framework to DragonFly, coming from OpenBSD via FreeBSD.  He’s also added the coretemp and  lm/it drivers.
  • Sascha Wildner has updated timezone info, which apparently changes much more often, and more bizarrely, than I’d expect.
  • There’s a UUID now for Matthew Dillon’s upcoming HAMMER file system.
Posted by     Categories: Committed Code     0 Comments