Posts in category DragonFlyBSD Digest
DragonFly has two included compilers – GCC 4.4, and GCC 4.7. Traditionally, we switch from one compiler to the other as default, and then replace the old one with a newer release, and so on. Until recently, dports built almost exclusively using GCC 4.4. John Marino’s switching to GCC 4.7, for a variety of reasons he lists in a r [...]
Michael W. Lucas needs tehcnical reviewers for his first draft of ‘Sudo Mastery’. If you know sudo, and know how to criticize (and who doesn’t, for this is the Internet), look at what you’d have to do.
We’re in the last week of what has been a very good Summer of Code for DragonFly, and here’s the last reports. (We’re missing two, but this is cleanup week, so not much to report) Daniel Flores: HAMMER2 compression feature Larisa Grigore: System V IPC in userspace Pawel Dziepak: Make vkernels checkpointable (updated) Joris [...]
I don’t think I saw it before, but there’s a list of speakers and events up for vBSDCon. There’s no DragonFly-specific talks, but there is a presentation from Baptiste Daroussin, one of the people behind pkgNG, which is used to create parts of DragonFly’s dports framework. It’s positive to see a BSD conference s [...]
The September issue of BSD Magazine is out as a free download. The theme is BSD system administration, though there’s always other articles in addition to the issue topic. (via freebsdnews.net, since I haven’t seen the announcement in the bsdmag.org RSS feed or by email)
I think I’m finally catching up on the backlog. Unix: Flexibly moving files with lftp. I usually copy and paste a shell script together. BANCStar source code. In that sort of environment, there’s no good or bad code. It has moved beyond such considerations. (via) The Lenna Story. About the 1972 Playboy centerfold image used [...]
Barely getting this done in time for Saturday… FreeBSD can now download firmware for Samsung drives. FreeBSD has updated ipfilter to 5.1.2. FreeBSD has updated to OpenPAM Nummularia. On FreeBSD, clang means no gcc or libstdc++. (part of the switch) FreeBSD has new Hyper-V drivers. NetBSD has support for the ’4G Systems XS Stick [...]
I know this is late; my schedule is a bit messed up. This is the penultimate week! Daniel Flores: HAMMER2 compression feature Larisa Grigore: System V IPC in userspace (no report) Pawel Dziepak: Make vkernels checkpointable Joris GIOVANNANGELI: Capsicum (no actual report; student is traveling) Mihai Carabas: hardware nested page table suppo [...]
It’s now possible to use systat(1) to see per-connection speeds and pftop status, thanks to Matthew Dillon.
I’m just going to roll all these updates from Sepherosa Ziehau together into one post, because it’s a lot: He’s updated igb(4) to 2.3.10, updated em(4) to 7.3.8, merged the hardware abstraction layer of those two drivers, enabled TSO on all PCI-E em(4) chipsets, and added support for a whole slew of Realtek chipsets in the [...]
If you’ve got a MCP79 NVIDA-chipset board, Sascha Wildner’s commit of Ed Berger’s port from OpenBSD has you covered.
By the time you read this, I’ll have already been sitting on an island for a few days. There’s so much stuff to post lately I’m scheduling material a week out. Have you used the grep replacement ‘ack‘? There’s a Twitter feed of tips for it. A horrible programming idea, so bad I can’t tell if (Read [...]
There’s been a lot of commit activity across the BSDs, but my list doesn’t seem to reflect that. A lot of incremental work, I suppose. FreeBSD has imported the multiqueue VirtIO driver FreeBSD has added support for the BCM20702A0 chipset, for Bluetooth adapters. FreeBSD can now reach single user mode with Digi i.MX53 / Wi-i.MX53 [...]
Antonio Huete Jimenez has committed his work on “dirfs”, a filesystem that lets you mount directories from your host machine within the running vkernel environment. It’s a sort of shared folders for vkernels. See the commit message for usage details.
Sepherosa Ziehau has made a number of improvements to TCP in DragonFly – specifically, nonblocking and blocking connect(2) performance. See each of his commits for statistics on how much this has reduced processor use under high load. He has also written up an extensive description of how all this TCP stuff works in DragonFly. In simi [...]
I tagged it last week, but it took me a while to build the images. See the tag commit for a list of the bugfixes. The big thing for me is the fix for amrd and the virtual machine performance fix. Either update via git, or download an image.
You may have trouble switching back to a vty if you’re running a recent Intel video chipset and using KMS. It’s a side effect of the new KMS support, but it is being worked on.
All the machines in dragonflybsd.org should now be available over IPv6. Also, Matthew Dillon did something weird to the DragonFly IPv6 network stack.
Almost done with this year’s GSoC. It’s been astonishingly… easy? The students are working and the problems are difficult, but there’s been very little in the way of crisis. Daniel Flores: HAMMER2 compression feature (includes performance graphs) Larisa Grigore: System V IPC in userspace Pawel Dziepak: Make vkernels [...]
In BSDTalk 213, Will Backman talks to a number of people about the FreeBSD Documentation Project. It’s about 14 minutes and it comes from the recent BSDCan 2013 event.