Month: November 2008

Another patch for IPv6 users


Sepherosa Ziehau has another test patch for optimizing network speed; he’s looking for (but not exclusively) ipv6 users.  It’s pretty safe, though it will require a quickworld.

Posted by     Categories: Goings-on     0 Comments

Details on git usage


Posted by     Categories: Goings-on     0 Comments

Git git git git


The Git repositiory for DragonFly is up and running, and Simon ‘corecode’ Schubert asks people to use a mirror.  The update  messages to commit@ are working.  There’s places to see the repo via the web, too.

Posted by     Categories: Goings-on     0 Comments

Git conversion (almost) complete


Instructions for using Git to access DragonFly source for users and committers has been posted, with a special note on the origin tag.  However, it’s not quite ready yet…

Posted by     Categories: Goings-on     0 Comments

BSDTalk 166: Asterisk


The latest BSDTalk is a 23-minute conversation with Asterisk Open Source Community Director John Todd.

These positions where someone works for a company, specifically to interact with a community of people who may produce unpaid work for that company, intrigue me.

Posted by     Categories: Goings-on     0 Comments

HAL comes to DragonFly


Thanks to the efforts of Hasso Tepper, support for the FreeDesktop HAL (hardware abstraction layer) using the bleeding-edge versions of DragonFly and pkgsrc is available.

Posted by     Categories: Device support     1 Comment

Recent bulk build results


Hasso Tepper recently finished a bulk build of pkgsrc on DragonFly 2.1, with only just under 5% of packages actually failing to build.  I think the “natural” average is around 3%-4% just from the natural disorder of over 8,000 3rd party software packages, so this is an excellent state to be in.

I’m working on a new set of 2.0.1 pkgsrc packages for download from pkgbox, incidentally.

Posted by     Categories: pkgsrc     0 Comments

Something to do


Lazy Sunday?  Running carp?  Why not try Sepherosa Ziehau’s carp patch?  No, I don’t know what it does.

Posted by     Categories: Goings-on     0 Comments

MeetBSD Slides


Dru Lavigne’s got a link to the slides from the recent MeetBSD event, plus links to video of her presentation.

Posted by     Categories: Goings-on     0 Comments

NVIDIA driver test


Simon ‘corecode’ Schubert has a experimental version of the NVIDIA FreeBSD driver changed for DragonFly; the code is available without any support so it’s not as simple as a download, unfortunately.

Posted by     Categories: Device support     0 Comments

More MeetBSD interviews in BSDTalk 165


BSDTalk 165 has a 35-minute conversation with Julian Elischer while at MeetBSD.  I wonder how many interviews Will backman got out of this event…

Posted by     Categories: Goings-on     0 Comments

Where the sound went


Hasso Tepper has made /dev/audio a symlink to /dev/dsp.  DragonFly’s sound device hasn’t been /dev/audio in a while, but until recently in pkgsrc, applications that used audio would default to /dev/audio for playback.  With this symlink, they all should work – or at least not be directing sound to a nonexistent device.

This isn’t dramatic news, but I can never remember which device is the right one, and this fixes that little issue for me.

Posted by     Categories: pkgsrc     1 Comment

Now that’s fast


Sepherosa Ziehau has updated the Broadcom bge(4) network interface driver so that it apparently now goes as fast as possible; e.g. receiving at the full line rate of 1Gbps.

Posted by     Categories: Device support     0 Comments

MeetBSD wrapup


Dru Lavigne took notes at MeetBSD 2008, while Matthew Dillon took pictures, as did others.  There’s some neat technologies described there.

Posted by     Categories: Goings-on     1 Comment

That’s a lot of files


David Tweed posted a short but interesting anecdote of his real-world experiences dealing with a large number of files, to follow up with a recent discussion on handling large directories with Hammer.

Posted by     Categories: Goings-on     0 Comments

SATA ATAPI problems somewhat fixed


Hasso Tepper has made some fixes to SATA ATAPI code that fix some of the issues with SATA CD/DVD readers, though some issues remain.  Please test if you’ve got the hardware to match.

Posted by     Categories: Device support     0 Comments

Even more BSDTalk: 164


Will Backman has another podcast up; this one being 38 minutes of FreeBSD Core Team interviews from the just-concluded MeetBSD event.

Posted by     Categories: Goings-on     0 Comments

BSDTalk 163: iXsystems


Will Backman visited iXsystems recently, and he has a 8 minute podcast with the details up as BSDTalk 163.

Posted by     Categories: Goings-on     0 Comments

Python and Zope removal


python15 and zope25 are being removed from pkgsrc, unless someone speaks up.  If you’re that someone, post to the tech-pkg@netbsd.org list about it.

Posted by     Categories: pkgsrc     0 Comments

KDE progress


Hasso Tepper is taking advantage of his new pkgsrc commit bit and working on a KDE change, by removing the need to have arts included when building the rest of KDE.  He’s testing on DragonFly, so a side benefit will be better DragonFly integration.

Posted by     Categories: pkgsrc     0 Comments

Hammer gets versioned


Matthew Dillon is adding versioning support to Hammer; it’ll support in-place version upgrading.  The gory details of his current plan are available, with an interesting tidbit: Hammer directory lookups remain the same speed even with 2 billion files in a directory, while UFS will be O(N^3) speed after several hundred thousand.

Posted by     Categories: Goings-on     0 Comments

More links 2008/11/12


I have a number of things to link which probably can all go together:

Posted by     Categories: Goings-on     0 Comments


Matthew Dillon noticed that it is possible to have files on a Hammer volume marked ‘nohistory’ even when the volume they are on is retaining history details.  He’s fixed the cause, and it will be in 2.0.1 soon.  Check for this if you have a Hammer-based /usr/obj.

Posted by     Categories: Heads Up!     0 Comments

pkgsrcgfe? Gesundheit.


User “dark0s Optik” has put together a graphical tool for managing pkgsrc, called “pkgsrcgfe”.  I’d say to give it a whirl, but I don’t recall seeing a download link yet.

Posted by     Categories: pkgsrc     3 Comments

BSDTalk 162: Eeeeeeeeeeeeee


The newest BSDTalk is about trying various BSDs (including DragonFly) on a EeePC 900A.  Little netbooks are this close to being an acceptable price/performance combination for me…

Will Backman, the host, is going to be at MeetBSD, which is happening in 5 days…

Posted by     Categories: Device support     0 Comments

A way to learn git


Since DragonFly is switching to git instead of CVS, something handy is ‘eg’, or Easy Git. It’s a wrapper around git that makes the transition from CVS easier, or so it says. (via _hasso_ on EFNet #dragonflybsd) The linked page lists some alternate programs that are also designed to make git acclimation easier.

Posted by     Categories: Goings-on     2 Comments

More pkgsrc access


Hasso Tepper has been helpfully submitting DragonFly-specific pkgsrc fixes for some time; his reward/punishment is commit access to pkgsrc. Congratulations, Hasso

Posted by     Categories: pkgsrc     0 Comments

Switch to git this week


The change from CVS to git will be happening this week, with git being moved in and mercurial added in a mirrored form, so both will be available.  Expect some wierdness on the commits@ mailing list.

Posted by     Categories: Goings-on     0 Comments

Automatic PFS creation


Michael Neumann has come up with a way to automatically create pseudo file systems (PFS) when mirroring a Hammer volume.  Previously, the destination/slave file system would have to be created first; this makes it Just Work.

This means Hammer data streams will be incompatible with versions before and after this change, but it’s not going to damage anything.  Introducing a versioning system into Hammer data streams is an available project…

Posted by     Categories: Committed Code     0 Comments

Messylaneous for 2008/10/08


Some random links I’ve had built up:

Posted by     Categories: Goings-on     0 Comments

ATI problem solved


I previously posted about Joe ‘Floid’ Kanowitz’s problem with the xorg driver for the ATI RS480 chipset.  It turns out he went and figured out a workaround.

Posted by     Categories: Device support     0 Comments

Stupid Tricks!


Fresh from the howling void: (Useful) Stupid Unix Tricks and (Useful) Stupid Vim TricksCaveat Emptor.

Update: Emacs too.

Posted by     Categories: Goings-on     0 Comments

Help Wanted


It looks like there’s already BSD-specific patches for OpenJDK according to commenter Samh; anyone want to see how well these would work for DragonFly?

Also, does someone want to work on interrupt routing for DragonFly?  It’s tough and necessary work, but there are enough people that need it that there’s a potential bounty of $400 or more.

Posted by     Categories: Goings-on     1 Comment

A specific xorg/radeon issue


Do you have a Radeon card with a RS480 chipset?  Joe ‘Floid’ Kanowitz noticed a problem when upgrading xorg; here’s his heads-up.

Posted by     Categories: Device support     1 Comment

OpenJDK and BSD


Stephane Russell pointed at work bringing the OpenJDK to the BSDs – anyone want to help out?

Posted by     Categories: Goings-on     2 Comments

NYCBSDCon Hammer presentation again


Thomas Nikolajsen turned the slides from Matt Dillon’s NYCBSDCon talk about Hammer into a PDF.

Posted by     Categories: Goings-on     0 Comments

BSD Stats reported


Marc G. Fournier reported hitting 25,000 BSD systems checking in to bsdstats.org; most of that is PC-BSD, where the bsdstats client is on by default.  (It’s present in DragonFly but not on by default.)  Some cross-posted acrimony followed, thankfully not from DragonFly users.

Posted by     Categories: Goings-on     0 Comments

OpenBSD technologies reviewed


OpenBSD 4.4 is out, and OnLAMP (as usual) has a developer interview to match.  They touch on a number of products that are also used in DragonFly, like the sensors framework and pf.  (via)

Posted by     Categories: Goings-on     0 Comments

@Play: More NetHack Tournament


Hey, there’s a part 2 to the @Play coverage of the the devnull NetHack Tounament!  (Part 1 mentioned here if you missed it.)

Posted by     Categories: Goings-on     0 Comments

DCBSDCon


DCBSDCon is in Washington, DC, February 4th and 5th.  The website is atypical for a BSD convention…  There’s a call for papers out.  It’s immediately followed by ShmooCon, which sells out quickly.  (Via here and here)

Posted by     Categories: Goings-on     4 Comments

10 years of textfiles


txtfiles.com is having its 10th anniversary.  Read up on Jason Scott’s history, which parallels the development of computer and the Internet for a lot of people (myself included), and then waste your afternoon browsing through all the data he has saved.  If I had encountered something like this at 14 on my local BBS, it would have been amazing.  For fun, look at the Hacking UNIX section, or perhaps Programming.  (via)

Posted by     Categories: Off-Topic     0 Comments

vkernel details


Since it was mentioned on the mailing lists, I’ll mention it here: instructions on building a vkernel are in the Handbook.  I may not have linked that before.

Posted by     Categories: Goings-on     0 Comments

Scheduler fix for testing


Matthew Dillon has made a scheduler change that apparently improves responsiveness when CPU load is high, to fix an issue reported by Simon ‘corecode’ Schubert.  Please test if you are running bleeding-edge code.

Posted by     Categories: Committed Code     1 Comment