Category: FreeBSD

In Other BSDs: 2013/08/24

I hope I’m catching the interesting stuff; I’m only reading the src changes.

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, pkgsrc     1 Comment

Details on sysrc

Michael W. Lucas has a short article up about sysrc, a FreeBSD tool for handling rc.conf across multiple machines.  This could easily be a cross-BSD tool – hint, hint.

Update: as Sascha Wildner pointed out, rcrun covers that in DragonFly.  Mostly I’d like to see the same interface, then, I guess?

Posted by     Categories: BSD, FreeBSD     2 Comments

In Other BSDs for 2013/08/10

Definitely Saturdays for this summary.  In other BSDs this week:

Posted by     Categories: FreeBSD, Goings-on, NetBSD, OpenBSD     0 Comments

TTM arrives for DragonFly

Francois Tigeot has ported TTM to DragonFly from FreeBSD and I think a bit from OpenBSD.  All this work has led to an update in the driver porting notes.

Posted by     Categories: Committed Code, DragonFly, FreeBSD, OpenBSD     0 Comments

Ansible and dports

Michael W. Lucas wrote a blog post about pkgng and Ansible on FreeBSD.  Will it work on DragonFly?  We already have pkgng on DragonFly in the form of dports, and Ansible… might work?  Please, someone try.

Posted by     Categories: DPorts, DragonFly, FreeBSD     1 Comment

In Other BSDs summary

Here’s what jumped out at me from reading source change mailing lists:

I’m going to have to set a specific day of the week aside for these.

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, pkgsrc     3 Comments

Emulex OneConnect support added

Do you have a Emulex OneConnect 10Gb NIC?  Well good news!  Sascha Wildner brought in updated the oce(4) driver from FreeBSD to support Skyhawk models in DragonFly.

(My bad; looked at the wrong oce(4) commit originally and re-reported the import instead of the update.)

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

In other BSDs: Syn Cookies, SipHash, full-disk encryption

I made a hesitant attempt to keep an eye on other BSD source changes over the last week.  I complain about needing coverage for the other BSDs, so I’ll see what I can do:


Posted by     Categories: FreeBSD, NetBSD     1 Comment

BSD, Playstation 4, and disk storage

Supposedly it’s FreeBSD 9.0 under the hood on the new Playstation 4 systems.  What does this mean for FreeBSD, or driver support, or BSD in general, or what you can run on that hardware?  Possibly nothing other than a vague sense of superiority.

On the other hand, this BoingBoing article makes a good point about commodity hardware and its immediate utility.  It’s an effective network storage device and it doesn’t even mention FreeNAS.

Posted by     Categories: BSD, FreeBSD     0 Comments

DNSSEC Mastery in print, and Absolute FreeBSD 3 status

Michael W. Lucas has two bits of mostly-BSD-centric publishing news.  One is that a physical version of his DNSSEC Mastery book is now available through Amazon.

The other bit is that, having just released an Absolute OpenBSD update, his Absolute FreeBSD book will not see an update… until the FreeBSD installer gets more coherent.

(If you manage DNS in any fashion, buy DNSSEC Mastery.)

Posted by     Categories: Books, FreeBSD, OpenBSD     0 Comments

Lazy Reading for 2013/04/21

I think spring has arrived; everything’s turning green, and a young man’s thoughts turn to computer hardware upgrades.  Time to move to 64-bit!  Anyway, lots of links this week.  These are getting more and more content-filled over time, but I don’t think anyone minds…

  • For the Bitcoin enthusasts: ‘…when my wife refuses to bring him cake on our sofa, he calls it a “denial-of-service attack”’ (via)
  • Make It So, coverage of computer interfaces from movies.  I always thought that was what Enlightenment was trying to achieve: the Interface From The Future.  (via several places)
  • Same computer interface topic, but from anime movies.  It would be nice if this became something people actively worked on, instead of Bitcoin selling and Facebook monetizing.  (via)
  • Flat icons/monochromatic icons seem to be another microtrend.  This is probably because few people do small dimensional icons well.  My favorite was always the BeOS set.
  • On benchmarks.  It says what you should already know, but I like the Phoronix/MD5 benchmarking joke.  (via EFNet #dragonflybsd)
  • This article titled “The Meme Hustler” draws a finer line than I’ve seen before between “open source” and “free software”.    The author, Evgeny Morozov, seems to also have a hate-on for Tim O’Reilly.  See some reviews of a recent Morozov book for a counterpoint, of sorts.
  • Spacewar championship, 1972, in Rolling Stone.  Exactly two years before I was born!   At this point, finding things older than me makes me a bit happy.  There’s a picture of a Dynabook in there, photographed by Annie Liebowitz.  It’s entertaining to read this 40-year-old story and see how well it predicts the future.  I’m also sort of amazed it exists, in Rolling Stone.  More Spacewar links here.
  • Meet the Web’s Operating System: HTTP.  “Because HTTP is ultimately the one social contract on the web that, amidst a million other debates over standards, rules, policies, and behavior, we have collectively agreed to trust.”  (via)
  • Ancient computers in use today.  I’ve linked to a story about that IBM 402 before,  but the following pages about VAX and Apple ][e systems are new.  Well, new to read, certainly not new hardware.  (via)
  • Yahoo Chat!  A Eulogy.  The spray of forbidden words is an entertaining acknowledgement message.  (via)
  • The $12 Gongkai Phone.  Bunnie Huang breakdowns are always fun, and he’s describing a strange sort of open source that isn’t through license.  (via)
  • The FreeBSD Foundation is looking to hit a million dollars donated this year, which seems quite possible given last year’s performance.  Donate if you can; their activities help the whole BSD community.
  • A Complete History of Breakout.  It’s not actually complete, but that’s OK.  It includes Steve Jobs being a jerk and Steve Wozniak being very clever, which is their traditional roles.  (via)
  • Ack 2.0 is out.  It’s a very useful utility; I’d like to see more standalone utilities created this way.
  • Space Claw, Flickr via BBS.  You’ll need telnet.   (via)

Your unrelated link of the week: Shady Characters, a typography/history blog I’ve linked to before, has a book out.  If you liked those links, you know what to do next.

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

mfi(4) users and foreign configs

If you have a mfi(4) device – in other words, a LSI MegaRAID SAS driver – you can now see/import/clear/etc. foreign configurations, thanks to this commit from Sascha Wildner, tested by Francois Tigeot, and originally from FreeBSD.

For the confused, ‘foreign’ means any disk hooked to a RAID controller that isn’t part of a configuration the RAID device already knows about.  A replacement disk, or more worryingly, a good disk gone bad/unrecognizable.  (I’ve had both.)

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

Another sh(1) update

Peter Avalos has committed another batch of updates to sh(1), from FreeBSD.  I was going to comment on how strange it was to see software getting updated so many years later; you’d think everything there was to update for /bin/sh had been done at this point.  Digging casually, the oldest bit on sh that I can find is from 1991 – 22 years old.   The man page mentions a rewrite in 1989 based on System V Release 4 UNIX, and there were versions of sh all the way back to version 1.

Here’s a trivia question – what’s the oldest Unix utility, and what’s the oldest code still in use?  I don’t know the answer.

Posted by     Categories: BSD, Committed Code, DragonFly, FreeBSD, UNIXish     4 Comments

Patch cross-pollination

I wasn’t aware of this, but apparently DragonFly’s version of patch(1) comes from OpenBSD and NetBSD.  FreeBSD’s old version of patch is being replaced by this and modified to match the old one’s behaviors.  It would be worthwhile to bring these changes back, if possible, just to reduce the differences in a utility that’s already been around the world, so to speak.

As an aside, I always thought patch was one of Larry Wall’s unsung successes, and I’m entertained by any program that has “Hmm…” as one of its official outputs.

Posted by     Categories: BSD, DragonFly, FreeBSD     0 Comments

Some other BSDs

For once, I got to read the commit logs for other BSDs…

The OpenBSD ‘Papers’ page has some videos listed to match the OpenBSD-related presentations from EuroBSDCon 2012.

Not only does NetBSD support the BeagleBoard, but Michael Lorenz is committing from it.

FreeBSD has brought in a new version of bmake and jemalloc.  I’ve seen a number of other commits recently attributed to ‘NetApp’, which is good to see.  Also, preliminary USB support for boot loaders.

PC-BSD is looking to use pkgng, the same binary package manager used in John Marino’s DPorts.  It’s proving quite popular.

Posted by     Categories: FreeBSD, NetBSD, OpenBSD     0 Comments

Virtio and virtio-block drivers added

Venkatesh Srinivas and Tim Bisson have been working for some time on a port of FreeBSD’s virtio and virtio-block drivers.  (see man page commit)  They’ve now been committed.  This should make your virtual disk perform better, if nothing else.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

Lazy reading for 2012/12/30

The last of the year.

Your unrelated comics link of the week: Marlo Meekins’ Tumblr.   Her lettering is refreshingly expressive.  That may sounds strange to single out, but so many people place words as an set block of text rather than as part of a graphic layout.

Posted by     Categories: FreeBSD, Lazy Reading, roguelike, UNIXish     1 Comment

FreeBSD Foundation Funding

It’s the end of the year, so it’s time for the FreeBSD Foundation’s end of year campaign.

Posted by     Categories: BSD, FreeBSD     0 Comments

Crypto card possibilities

This discussion of cryptographic hardware for FreeBSD may include hardware that would work for DragonFly too.  Can someone verify?

More HighPoint support

Sascha Wildner recently brought in support from FreeBSD for HighPoint’s RocketRAID 4520 and 4522 SAS/SATA RAID cards.  It’s in the hptiop(4) driver.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

SMBIOS access now possible

Sascha Wildner has added system management BIOS (SMBIOS) support, visible with kenv, from FreeBSD.  Use it for getting things like the BIOS revision, system manufacturer, and so on.  For example:

smbios.bios.vendor="Dell Inc. "
smbios.bios.version="2.1.0 "

This may seem minor, but this can be very helpful when dealing with hardware you aren’t physically able to access.

Clang-Day today for FreeBSD

Today is the day that FreeBSD moves to using clang by default.  This is not necessarily a surprise, but I like the finality of calling it “Clang-Day”.   I think Clang will probably be the next compiler brought into DragonFly’s base system, instead of the next release of gcc.  Don’t make any bets on my statement, though, cause I certainly won’t be the one doing it.  (It’s hard.)

Posted by     Categories: FreeBSD, Goings-on     6 Comments

From make to bmake

John Marino is working on a very good idea: bringing bmake into DragonFly as a replacement for the current ‘make’.  bmake is going through more active development and apparently also in use/will be used? on FreeBSD, so syncing up with the same make flavor as FreeBSD and NetBSD will help everyone.  It’ll also remove the problem where you ‘make’ everything in DragonFly, except pkgsrc packages which you ‘bmake’.  It’s not changed over yet.

(What does OpenBSD use for make?)


Posted by     Categories: DragonFly, FreeBSD, Goings-on, NetBSD     8 Comments

Major USB update arrives

Sascha Wildner has committed Markus Pfeiffer’s port of USB4BSD to DragonFly.   USB network, input , audio, and storage devices (including xhci/USB3 items) may work, though there’s no guarantee for each driver.  This is added but not on by default, so see the first link for instructions on how to rebuild your kernel to use it.  This will be in (but not default) the DragonFly 3.2 release.

(This is shaping up to be a much bigger release than I anticipated!)

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

Areca updates

Sascha Wildner’s added updatesfrom FreeBSD for the Areca arcmsr(4) driver; specifically for the ARC-1213, ARC-1223 and ARC-1882 models.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments


NYCBUG, the NY BSD user’s group, has an RSS feed for their speaker events, found via Dru Lavigne’s always useful BSD Events twitter.  The next event at the start of October is a talk about SMPng in FreeBSD.  Given that it was the project that in part led to the creation of DragonFly, I’d like to hear about it.  (and even better, have someone more qualified than I compare and contrast that approach with what’s in DragonFly.)

Posted by     Categories: Conventions, DragonFly, FreeBSD, Goings-on     0 Comments

Some more books to read

This recent question asked on-list about creating your own file system meandered into good reference books.  This so far was “The Design and Implementation of the FreeBSD Operating System“, “Modern Operating Systems“, and the paper “Vnodes: An Architecture for Multiple File System Types in Sun UNIX“.  Looking for links on those things led me to this Unix filesystem history paper from IBM, which is fun reading.

I’m saying that unironically!  It really is an interesting document to read, for historical and general knowledge.  I am a nerd. 

Posted by     Categories: BSD, FreeBSD, UNIXish     0 Comments

NYCBUG, Adrian Chadd, and teeny tiny computers

Adrian Chadd has apparently been smushing FreeBSD onto MIPS systems for some time, and he’s going to talk about it tomorrow night at the NYCBUG meeting.  I’m noting it because I’ve always found it interesting how much can be stripped out of a kernel and userland and still have a functional system.

Posted by     Categories: Conventions, FreeBSD     1 Comment

Is your battery smart?

Sascha Wildner has pushed smart battery support, based on a patch from Dmitry Komissaroff and FreeBSD.  He asks people to try it out.  It apparently provides for more accurate battery charge level readings?

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

Some more networking chipset updates

Francois Tigeot has updated the ixgbe(4) driver, and Sepherosa Ziehau has added TSO support for bce(4) and additional bge(4) related chips, mostly from the FreeBSD drivers.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

More RocketRAID support

Sascha Wildner has ported over more RocketRaid support, in the form of PCI IDs for various 4xxx and 3xxx series cards for hptiop(4), and a hpt27xx(4) driver that supports even more hardware.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

More HighPoint RocketRAID support

Sascha Wildner’s added support (from FreeBSD) for the HighPoint RocketRAID 17xx, 22xx, 23xx and 25xx, via the hptrr(4) driver.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

ciss(4) updates

The ciss(4) device, if you don’t know offhand, is for a variety of SCSI-3 adapters – mostly ones labeled “HP Smart Array”.  Sascha Wildner has imported a large number of driver updates from FreeBSD.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

More benchmarking

More benchmarks, in this case a comparison of Debian GNU/kFreeBSD and DragonFly.  I’m not even sure how to derive meaning from it.

Posted by     Categories: DragonFly, FreeBSD, Goings-on     1 Comment

More find(1) options

Sascha Wildner has synced find(1) with what’s in FreeBSD, which means there’s a lot more options available – see the commit for details.  Many of them are for GNU compatibility, and I’m sure I’ll forget them all.  I seem to have issues remembering how to use find(1) successfully.

Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

New tool: netblast

Sepherosa Ziehau has added netblast, a tool originally from FreeBSD that, if I’m reading the commit right, flings packets of a given size at an IP/port of your choosing, for as long as you want.

Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

Recent syncs from FreeBSD and back again

A few recent updates imported to DragonFly from FreeBSD: Francois Tigeot updated amdsbwd(4), an AMD south bridge watchdog.  Sascha Wildner updated arcmsr(4), the Areca RAID controller driver, and Peter Avalos updated pw(8).

In the other direction, FreeBSD now has GNU hash support for rtld, based on John Marino’s work in DragonFly.


Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

pgrep, pkill, and jails

It’s now possible to specify a jail ID when using pgrep and pkill(1), to capture processes specific to a jail.  It’s similar to the same option in FreeBSD, except no compatibility issues since this option did not previously exist in DragonFly.

Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

WHMCS installation notes

Michael Lucas installed WHMCS, a commerical hosting management tool, on FreeBSD.  He tells a story of doing so, and in the process happened to list all the PHP modules needed for it to run.  I’m linking it because that list is going to come in useful for someone, someday.

mps(4) updated

Sascha Wildner has brought in improvements to the mps(4)driver from FreeBSD.   It’s for LSI Logic Fusion-MPT 2 SAS controllers, and apparently didn’t work very well… until now.  Sascha’s commit message details what’s new, including RAID support that is not yet mentioned in the man page.

Posted by     Categories: Device support, DragonFly, FreeBSD     1 Comment

BSDTalk 211: Deb Goodkin

Deb Goodkin of the FreeBSD Foundation gets 24 minutes of interview on BSDTalk.

Posted by     Categories: BSD, FreeBSD, Goings-on     0 Comments

NFS fixes, too

Since I’m already talking about imports, several changes from FreeBSD and OpenBSD for NFS, plus more original material, have been brought in by Venkatesh Srinivas.  Those changes from FreeBSD apparently improve NFS write performance, though I don’t have numbers to show.

Posted by     Categories: Committed Code, DragonFly, FreeBSD, OpenBSD     0 Comments

A pile of sh and pam fixes

Peter Avalos added an avalanche of updates for PAM and sh, so I’ll link to a few of themThe changes are mostly sourced from FreeBSD.  The PAM changes remove pam_krb5 and pam_ksu, for which there’s an alternative.

FreeBSD Foundation end of year donations

The FreeBSD Foundation is putting out their end of year donation notice.  Donate if you can; the support for active developers there helps everyone.

Posted by     Categories: BSD, Conventions, FreeBSD     0 Comments

Being a good BSD neighbor

Adrian Chadd showed up on the DragonFly kernel@ mailing list, offering some help in keeping things compatible with FreeBSD and 802.11 networking.  That’s quite neighborly of him, especially since his hands are already pretty full.

Posted by     Categories: BSD, DragonFly, FreeBSD     0 Comments

Lazy Reading for 2011/10/02

Yep, fall hits and it’s easier to find links.

Your unrelated link of the week: Scientific Illustration.  Not a comic, but still visually interesting.

A zillion sh updates

Peter Avalos brought in a vast quantity of sh(1) updates, all from FreeBSD as far as I can tell.  There’s a whole bunch more commits all on 8/21, but I’m tired of linking.  Thank you, Peter!

Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

New HighPoint RocketRAID support

If you have a HighPoint RocketRAID 4321 or 4322 model, Sascha Wildner’s just added support for them in the hptiop(4) driver, taken from FreeBSD.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

Starve reads or starve writes?

Remember the benchmark tests I linked a few days ago?  There’s been ongoing discussion about them, and a recent comment from Matthew Dillon sums it up pretty well: the benchmarks differ depending on whether you favor reads, or favor writes.

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

Blogbench and Areca RAID tests

Francois Tigeot tested a system under both FreeBSD and DragonFly using various RAID setups with arcmsr(4) and blogbench.   Hooray for graphs!  Like any good benchmark, it quickly went to discussion of how the test was conducted and how the various runs differ.  (Follow the thread.)

Posted by     Categories: Device support, DragonFly, FreeBSD     1 Comment

Summer of Code DragonFly projects announced

Google’s announced the accepted projects for 2011.  DragonFly has 6 slots!

We had a large number of interesting project proposals; far more than than the slots available.  If you’re one of the students who did not get in, please consider working on your project as time allows.  I know it won’t be lucrative, but I’d still like to see them happen.

Here’s the list of accepted projects:

  1. Implementing a mirror target for device mapper: Adam Hoka, mentored by Joe Talbott
  2. Improve dsched interfaces and implement BFQ disk scheduling policy: Brills Peng, mentored by Alex Hornung
  3. Make vkernels checkpointable: Irina Presa, mentored by Venkatesh Srinivas
  4. Port PUFFS from NetBSD/FreeBSD: nickprok, mentored by Nathaniel Filardo
  5. Bring kernel event notification in DragonFly BSD to its logical conclusion: Samuel J. Greear, mentored by Sascha Wildner
  6. Porting Virtio Drivers from NetBSD to DragonFly BSD to speed up DragonFly BSD as a KVM guest: Stéphanie Ouillon, mentored by Pratyush Kshirsagar


Posted by     Categories: DragonFly, FreeBSD, Google Summer of Code     0 Comments

BSD Magazine: ZFS

February’s BSD Magazine is headlining “ZFS on FreeBSD”, along with a bunch of other material, including an interview/example for the next BSDCan convention.  There’s some BSD-project-specific news in there from this site about DragonFly, along with MirOS, MidnightBSD, and FreeBSD.

sh updates

Peter Avalos went looking for updates to /bin/sh, and found a lot of them, including regression tests.  Even though sh is…  15 years old?  Older?  It dates back to BSD 4.4 and before – anyway, it’s been around forever, but there’s still things to do with it.

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

tws(4) added

Sascha Wildner is continuing his huge driver-adding streak, this time with tws(4).  It’s a port of the FreeBSD driver, for “LSI 3ware 9750 series SATA/SAS RAID controllers”.  The commit message has a list of individual models, and further credits.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

aac(4) update

Sascha Wildner continues the driver update streak, bringing in the updated FreeBSD version of the aac(4) driver.  This adds support for 40+ Adaptec AdvancedRAID cards – the aac(4) man page has a very long list.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

hptmv(4) added

Sascha Wildner’s added the hptmv(4) driver, for Highpoint RocketRAID 182x cards.  It comes from Highpoint/FreeBSD.

Posted by     Categories: Device support, DragonFly, FreeBSD     1 Comment

NYCBSDCon surplus

Apparently the surplus money from the recent NYCBSDCon is going to each of the BSD projects.  Great news!  Now, what to do with it…

Posted by     Categories: Conventions, DragonFly, FreeBSD, NetBSD, OpenBSD     2 Comments

HighPoint RocketRAID support

Sascha Wildner’s been on a RAID rampage lately, adding a lot of drivers.  The latest is hptiop(4), which supports many of (all?) the HighPoint RocketRAID series.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

BSD Show!: Jon Hixson

The BSD Show! has a 20-minute interview with John Hixson, known for working on pc-sysinstall.  (See also)

Posted by     Categories: BSD, FreeBSD, Periodicals     0 Comments

KMS and GEM work, for cash

There’s still no support for KMS/GEM on any most BSDs, though there are people interested in it for FreeBSD.  One of DragonFly’s Summer of Code projects was just that, though it’s not in a state where it can be really used.

Another BSD?

Scott Ullrich, who has worked on several BSD-related projects, including DragonFly, has something called vCloudBSD, about which you now know as much as me.  It looks to be a FreeBSD auto-installer for virtualization, though I’m sure I’m overgeneralizing.

Posted by     Categories: BSD, DragonFly, FreeBSD, Goings-on     1 Comment

psm(4) update

Antonio Huete updated psm(4) using code from FreeBSD; I don’t think it’s been committed yet but the patch is available.  This will be especially valuable to you if you have a synaptics touchpad; it enables many of the functions.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

More magazines make many mimprovements

(I ran out of alliterative words, sorry.) Venkatesh Srinivas has committed his work on memory allocation; his commit message has details.  He’s kindly provided a link to the article that inspired the per-thread magazine work.  He’s also provided graphs to show comparative performance benefits of his new memory allocator on DragonFly and on FreeBSD.

Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

Stress out!

Sascha Wildner brought in FreeBSD’s stress2 stress testing suite.  It’s an efficient way to crash your system.  Look at the README to find out the fastest way there.

Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

BSD-Day 2010 in Hungary

November 20th, 2010 is the date for BSD-Day, in Budapest.  Gabor Pali has a note out inviting developer to attend and give talks.  There’s more details on a FreeBSD wiki page.

Posted by     Categories: Conventions, FreeBSD, Goings-on     0 Comments

Messylaneous: Reviews, packaging, installers, etc

Link catchup!

Posted by     Categories: BSD, FreeBSD, Goings-on, Lazy Reading, Off-Topic, OpenBSD     0 Comments

New BSDTalk: clang clang clang

BSDTalk has a very timely interview with Roman Divácký and Ed Schouten about the switch to clang/LLVM in FreeBSD. It’s 17 minutes, recorded at the recent BSDCan 2010.

Posted by     Categories: BSD, FreeBSD, Goings-on     0 Comments

Even more new things: multimedia card support

Sascha Wildner has ported MultiMedia Card support from FreeBSD; SD, SDHC, and MMC cards should work in DragonFly now.  Man, there’s been a lot of new additions recently.

All-new network drivers

Rui Paulo’s work porting the current set of FreeBSD network drivers over to DragonFly has been committed; there’s about a zillion commits (via Matthew Dillon) today to show for it.

Posted by     Categories: Device support, DragonFly, FreeBSD     1 Comment

Binary upgrades are possible

Gergo Szakal mentioned some ideas he had about binary upgrades; among other parts of the conversation, Samuel J. Greear/Sascha Wildner reminded everyone that Matthias Schmidt had ported the FreeBSD binary upgrade system over in late 2007, and it’s still around to play with.

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

Jeff Roberson on BSDTalk

That was fast – there’s another BSDTalk already!  BSDTalk 186 has Jeff Roberson, FreeBSD committer.  He’s talking about schedulers and softupdates for a good half hour.

Posted by     Categories: BSD, FreeBSD, Periodicals     0 Comments

Hammer REDO and other storage notes

Matthew Dillon declared his intention to have REDO working for Hammer very soon.  This will improve speed by lowering the number of fsync()s needed in a given period of time to flush data to disk.

He continues in a separate message talking at length about data flushing and how to implement it efficiently, with some comparisons to work in FreeBSD.  The followups are worth reading, too.

Posted by     Categories: Device support, DragonFly, FreeBSD, Goings-on     0 Comments

Messylaneous for 2009/12/30

It’s New Year’s Eve Eve, and so here are a bunch of links I’ve built up over the past few days.

Posted by     Categories: BSD, DragonFly, FreeBSD, Goings-on, NetBSD, OpenBSD     5 Comments

Messylaneous for 2009/12/10

I’ve been building this entry up for a while, so some of these entries are newer than others.

Posted by     Categories: DragonFly, FreeBSD, Goings-on, OpenBSD, UNIXish     6 Comments

More development tools

A number of recent changes will be important to you if you develop on DragonFly:

  • Sascha Wildner has added a indent(1) profile that matches what is usually done in DragonFly.
  • Also, there’s a dragonfly.el for emacs users.
  • Now new, but worth mentioning again: there is an excellent development(7) man page.
  • Alex Hornung has ported and modified FreeBSD’s minidumps, so crash dumps can now be kept smaller than your total physical memory size.
Posted by     Categories: Committed Code, DragonFly, FreeBSD     0 Comments

Using NVIDIA on DragonFly

This has been around for a while, but I’m re-mentioning it because it’s not really linked anywhere: Simon ‘corecode’ Schubert has a version of the FreeBSD NVIDIA video driver that should work on DragonFly:  It should be possible to clone from that link, build the code, and use it.  (Untested by me – if you’ve done it, some explicit instructions would be helpful to others.)

Posted by     Categories: Device support, DragonFly, FreeBSD     1 Comment

kbdmux added

Alex Hornung has ported FreeBSD’s kbdmux, making it possible to run multiple keyboards.  This can help if a system has a built-in virtual keyboard, as some newer HPs do.

Messylaneous: books, lawsuits, git, more

Dear universe, including DragonFly people: stop doing so much stuff.  It’s hard to keep up.

Posted by     Categories: BSD, DragonFly, FreeBSD, Hammer     0 Comments

ae(4) support added

Alexander Polakov has ported the ae(4) network driver from FreeBSD to DragonFly; it’s committed now.  This device is common in some (many?) Asus Eee devices.

Posted by     Categories: Device support, DragonFly, FreeBSD     0 Comments

More news, more articles

Dru Lavigne is going to be doing blogging/tweeting for the FreeBSD Project and FreeBSD Foundation.  This is a good thing – BSD in general is helped by more of a conversation about what’s going on.  I daresay this Digest has established that there’s definitely enough events, just with DragonFly, for daily news.

Also, Dru’s published summaries of the articles in the upcoming July ‘Collaboration’ issue of the Open Source Business Resource.

Posted by     Categories: BSD, FreeBSD, Goings-on, Periodicals     0 Comments