Month: September 2008

Realtek 8102EL support and history


Mitja Horvat purchased an Intel D945GCLF motherboard, which worked fine with DragonFly except for some minor issues with hardware checksumming on the Realtek 8102EL network card.   He supplied a patch to fix this, which was committed.  Edward O’Callaghan chimed in with some history of why this particular card was problematic in DragonFly and other operating systems.

Posted by     Categories: Device support     1 Comment

OpenSSL, OpenSSH updated


Peter Avalos has updated OpenSSL to version 0.9.8i and OpenSSH to version 5.1p1.  Thanks, Peter!

Posted by     Categories: Committed Code     0 Comments

DragonFly on VirtualBox


Michael Neumann has a patch that makes DragonFly able to run on VirtualBox; Matthew Dillon has a suggestion on how to make the fix permanent, which also may help with clock timing under other virtualized setups.

Posted by     Categories: Goings-on     0 Comments

2.0.1 is out


Somehow I missed this commit, but DragonFly 2.0.1 is out, with many changes to Hammer and other miscellaneous updates.

Posted by     Categories: Heads Up!     0 Comments

BSDTalk 158: Chess Griffin


This week’s BSDTalk is a 24-minute talk with Chess Griffin, who put together the 100-podcast LinuxReality series.

Posted by     Categories: Goings-on     0 Comments

Buncha Links


Dru Lavigne’s blog brings news of her upcoming convention schedule, the September issue of the OSBR, themed on “Social Innovation”, and an always-fun linkpile.

Posted by     Categories: Goings-on     0 Comments

More cross-BSD work


It’s always nice to see work benefiting multiple BSDs.  (via)  Joerg Sonnenberger also gets credit for committing patches from Hasso Tepper to pkgsrc, contributing to the upward success rate for pkgsrc packages building on DragonFly.

Posted by     Categories: Goings-on     0 Comments

pkgbox upgraded


pkgbox.dragonflybsd.org has been upgraded to DragonFly 2.1, and now has several Hammer volumes.  This is the system that builds and hosts the pkgsrc binary packages.

Posted by     Categories: Goings-on     0 Comments

More pkgsrc success


Hasso Tepper is continuing his pkgsrc bulk builds, with his most recent build showing 7,130 packages built successfully, an increase of 116 over his last build.  (I don’t know if he’s using local patches…)

Posted by     Categories: pkgsrc     1 Comment

Another step closer to lock removal


Sepherosa Ziehau has added code to make it possible to run network threads without the Big Giant Lock.  It’s still experimental, so it has to be manually set via sysctl.

Posted by     Categories: Committed Code     0 Comments

2.0.1 Real Soon Now


The 2.0.1 release of DragonFly will arrive soon, incorporating recent improvements to Hammer, including the new cleanup utility.

Posted by     Categories: Goings-on     0 Comments

Happy!


Supplied by Alexander Schrijver: the happiest dragonfly ever.

Posted by     Categories: Off-Topic     0 Comments

New Hammer utility: cleanup


Matthew Dillon has added a new tool for Hammer: ‘cleanup‘.  This does the normal pruning, reblocking, and snapshots all together, with some sensible defaults.

Posted by     Categories: Committed Code     0 Comments

GNOME and C# work


As a followup to his pkgsrc bulk build, Hasso Tepper would welcome contributions from anyone interested in making pkgsrc’s version of the GNOME desktop and the various C# utilities work better on DragonFly.

Posted by     Categories: pkgsrc     0 Comments

A bigger leaf


The development machine leaf.dragonflybsd.org has been upgraded with a lot more disk space.  Development accounts on there are free for everyone, though keep in mind only some parts are backed up.

Posted by     Categories: Goings-on     0 Comments

Another pkgsrc build


Hasso Tepper completed a bulk build of pkgsrc (current) on DragonFly 2.1 – about 7/8th of all the packages built.

Posted by     Categories: pkgsrc     0 Comments

Linkdump for 2008/09/17


Some random links for browsing that I’ve been holding onto:

Posted by     Categories: Off-Topic     0 Comments

pkgsrc freeze for 2008Q3


The freeze on pkgsrc development for the next quarterly release has been announced; expect the 2008Q3 branch in about 2 weeks.

Posted by     Categories: pkgsrc     0 Comments

Shh


No post.  Very busy.

Posted by     Categories: About This Site     3 Comments

Free software includes publishing methods


I know I go on about this, but how you distribute your software, even past whatever license you use, can affect how free it really is, as some iTunes/iPhone developers are finding out. (via)

Posted by     Categories: Goings-on     0 Comments

BSDTalk 157: the Questions episode


Will Backman has put up a new, 6 minute BSDTalk episode, where he asks for suggestions on live streaming while visiting NYCBSDCon and also for ideas for his new hardware.

Posted by     Categories: Goings-on     0 Comments

Renaming things, moving things


I did not realize this is possible: you can rename your network interfaces.  This example uses FreeBSD, but it translates to DragonFly.   (via)

Also, Giorgos Keramidas has written up his experience getting his FreeBSD system moved from one laptop to another – useful steps to know, plus on DragonFly you could use cpdup to copy wholesale. (via)

Posted by     Categories: Goings-on     0 Comments

JMicron JMC250/JMC260 added


Sepherosa Ziehau has added the ids for the JMicron JMC250 and JMC260, both PCIe Ethernet chipsets.  Strangely, the lower model number is gigabit, while the higher number is 100Mbit, if I read my searching correctly.

Posted by     Categories: Device support     0 Comments

2.0.1 this Wednesday


DragonFly 2.0.1 is going to be rolled this Wednesday, so if there’s anything you need in there, speak up.

Posted by     Categories: Heads Up!     0 Comments

Software Freedom Day coming up


Software Freedom Day is September 20th.  It’s a “worldwide celebration of Free and Open Source Software” – check to see if there’s an event happening in your city.  (via)

Posted by     Categories: Goings-on     1 Comment

DRI may be easier, maybe not


Apparently, there’s some changes happening to DRI (the project, not just what’s in DragonFly). This may make it better or worse for any platform that isn’t Linux to keep up with the new code.  Check the comments on that story for a variety of opinions.

(Linked by Hasso Tepper on #dragonflybsd on EFNet)

Posted by     Categories: Goings-on     0 Comments

That’s a lot of lines


I’ve seen plenty of graphs, but this one describing BitTorrent performance on a FreeBSD cluster is surpisingly pretty, perhaps because of the scale.

(Spotted by sjg on #dragonflybsd on EFNet.)

Posted by     Categories: Goings-on     0 Comments

How it’s made: OpenBSD


Undeadly has an brief, interesting article up, written by Mitja Muženič, describing the OpenBSD releasing process.  Worthwhile reading if you are involved in any sort of release cycle.

Posted by     Categories: OpenBSD     0 Comments

Some statistics


This Digest turned 5 a little while ago, and here’s another milestone: this is post 3,001.  There’s 1,300 comments or so, too.

Posted by     Categories: About This Site     0 Comments

Crash on purpose


If you are running bleeding edge DragonFly, and you don’t mind panicing your system, Sepherosa Ziehau has made some changes.  Specifically, if you see messages on your console about rtfree_remote(), set net.route.remote_free_panic to 1 and post a link to the resulting coredump.

Posted by     Categories: Committed Code     0 Comments

More power options


Hasso Tepper has supplied a patch to sysutils/pciutils that lets it compile on DragonFly; this means you can check the state of your devices and see if they are actually powered down.

Posted by     Categories: Device support     0 Comments

Summer of Code samples available


The Summer of Code samples from all the DragonFly participants are available now on the Google Code-hosted site.  Visit the Downloads section to get the tarballs.

Posted by     Categories: Goings-on     0 Comments

Scheduler changes


Matthew Dillon made some changes to the scheduler; his commit message has some interesting details.

Posted by     Categories: Committed Code     2 Comments

2008Q2 packages updated


The 2008Q2 packages collection on pkgbox.dragonflybsd.org has been rebuilt and updated by me; any new binary packages should appear at a mirror soon.

Posted by     Categories: pkgsrc     0 Comments

Another good power idea


Hasso Tepper has another power patch; this one to turn off PCI devices when the corresponding module is unloaded.  This can make laptops cooler by turning off the sound or network, for instance.  It has been commited, though you need to tweak a sysctl to enable it.

Posted by     Categories: Device support     1 Comment

Notable NYCBSDCon


The NYCBSDCon 2008 schedule is up.  Will Backman, of BSDTalk, will be there, and there will be BSD Certfication exams.  Among other presentations, a certain Matthew Dillon will be talking about Hammer.  (via Dru Lavigne)

Posted by     Categories: Goings-on     0 Comments

qt1, qt2 retiring


Thomas Klausner is removing qt1 and qt2 from pkgsrc.  If you’re using one of the few applications that still require them, tell him before the 14th.

Posted by     Categories: pkgsrc     0 Comments

A happy accident


This sentence caught my eye from a recent commit by Sepherosa Ziehau: “it accidentally doubles the current lo0 performance

Posted by     Categories: Committed Code     0 Comments

OpenSSL updated


Peter Avalos has updated OpenSSL to version 0.9.8h, which fixes “two moderate security flaws“.  The original diffs came from Andras Voroskoi.

Posted by     Categories: Committed Code     0 Comments

Another Summer of Code project committed


Hasso Tepper has committed Dashu Huang’s “RFC3542 support” Summer of Code project.

Posted by     Categories: Committed Code     0 Comments

More power improvements


In addition to committing acpi_cpu(4), Hasso Tepper has also enabled the powering-down of unused PCI devices.  His post to users@ explains the details.

Posted by     Categories: Committed Code     0 Comments

2.2 release page, early


Matthias Schmidt has added a release info page for 2.2.  This next release won’t be out for a few months, yet, but if you’re adding something new for that release, write it there so we don’t have to remember it all within 24 hours in January.

Posted by     Categories: Committed Code     0 Comments

Return of rconfig


Remember rconfig(8)? Matthew Dillon’s added an example that will format a disk with UFS /boot and Hammer /everythingelse.

Posted by     Categories: Committed Code     0 Comments

Hasso has the power


Hasso Tepper has updated coretemp(4) to read from all cores, and has a test port of FreeBSD’s acpi_cpu code, which can reduce power usage and heat.

Posted by     Categories: Device support     0 Comments

More booting changes


Matthew Dillon’s made more changes to the boot process, allowing the boot code to boot directly from a /boot partition. I’m abusing the English language with that last sentence.)  This allows having a UFS /boot and a Hammer /everythingelse

Posted by     Categories: Committed Code     0 Comments

hunt(6) added


Matthew Dillon has added hunt(6) to DragonFly, calling it “The best multi-player terminal game ever!” Does that exclude MUDs? Mangband? IRC? (OK, that last one stretches it.)  This version of hunt(6) came from OpenBSD, which came from the NetBSD version, all the way back to the original program in 4.4BSD.  (Thanks, Hubert Feyrer, for the history)

Posted by     Categories: Goings-on     2 Comments

More Summer of Code commits


More chunks of the DragonFly Summer of Code projects are getting committed – recently, it’s Louisa Luciani’s LiveDVD work and some of Max Lindner’s work on dma(8). (more DMA work forthcoming)

Posted by     Categories: Committed Code     0 Comments

HEADS UP: the kernel moved


As Matthew Dillon writes in a post to kernel@: “The kernel & modules are now being installed in /boot/kernel and /boot/modules instead of /kernel and /modules.

This means do a full buildworld and installworld if you are using bleeding edge code; this is to clean up the correct files.

Posted by     Categories: Heads Up!     1 Comment

HEADS UP: intr_mpsafe is enabled


Sepherosa Ziehau has enabled intr_mpsafe for bleeding edge code; see his warning if this causes issues for you.  Another step closer to removing the big lock from networking…

Posted by     Categories: Heads Up!     1 Comment