garbage[20]: OpenBSD 5.9

The 20th garbage episode, justing by the summary, talks a lot about the new OpenBSD 5.9 release and other BSD-related matters.

Posted by     Categories: BSD, OpenBSD, Periodicals     0 Comments

Many, many network connections

I keep posting about Sepherosa Ziehau’s work on sustaining extremely high traffic loads in DragonFly.  Now I’m posting about a tool to create that load: kq_sendrecv.  It creates tens of thousands of TCP connections, without creating a process for each, and uses kqueue, as you might guess from the name.  This may be useful if you really want to tax another system.

BSDNow 135: Speciality MWL

This week’s BSDNow has an interview with Michael W. Lucas, BSD author.  He often speaks at events, so it should be an enjoyable talk.

Posted by     Categories: Books, BSD, Periodicals     0 Comments

GPIO controller support and Cherry Trail

Do you have a Cherry Trail SoC?  For example, a HP x2 210?  Imre Vadasz’s recent commit may be useful for you, if you are running DragonFly on this detachable … thing?

Posted by     Categories: Device support, DragonFly     0 Comments

Mini-ITX recommendations

Tim Darby is looking for motherboard recommendations.  Specifically, mini-ITX with 4 SATA ports and at least one decent network link.  Who’s got hardware to recommend?  There’s already one set of suggestions.

Posted by     Categories: Device support, DragonFly     0 Comments

Book sponsorships ending soon

Normally I would save this for a “In Other BSDs” weekend edition, but it would be too late: if you want to get in on a book sponsorship for Michael W. Lucas’s next FreeBSD Mastery book, you have only a few days left to join in.  His last book sponsorship worked out perfectly, timing-wise.

Posted by     Categories: Books, BSD     0 Comments

Lazy Reading for 2016/03/27

This is actually overflow completely from previous weeks.  I am not sure how I am ending up so far ahead on these but not the Saturday BSD items.  As long as it shows up on the expected day, I suppose it works out.

Your kinda-unrelated item for the week: Butterfly Stomp, Michael W. Lucas’s free short story.  He writes fiction when he’s not writing BSD books.

 

 

In Other BSDs for 2016/03/26

By the time you read this, I will have already been at my second job for 5 hours.

Posted by     Categories: BSD, DragonFly, FreeBSD, OpenBSD, OPNSense, PC-BSD     1 Comment

garbage[19]: sched_yield

This week’s garbage[] podcast is up, to go with the BSDTalk interview, and they’ve made it to 20 episodes.    There’s a section at the end about cross-pollination (my favorite BSD term) which I have not been able to listen to yet, but I’m curious.

It’s zero-indexed, if that made you confused for a second.

Update: I listened, and the cross-pollination conversation matches my impressions too.  Decentralized leadership is a cause, I think.

Posted by     Categories: BSD, Periodicals     0 Comments

BSDTalk 263: Stein, Mercer, garbage

BSDTalk 263 has a 17 minute interview with joshua stein and Brandon Mercer, who create the at-least-partially-BSD-themed garbage.fm podcast.  It’s a podcast about podcasters!

Posted by     Categories: BSD, Periodicals     0 Comments

BSDNow 134: Marking up the Ports tree

BSDNow 134 is out, with a news roundup and an interview of Mark Felder, talking about FreeBSD ports.

(Which may extend to DragonFly, indirectly, through dports; I haven’t listened yet.)

Posted by     Categories: BSD, FreeBSD, Periodicals     0 Comments

Another update for Radeon users

If you have a Radeon video card in your DragonFly system, and are running bleeding-edge, there’s an update for you.  This is a partial sync with Radeon code for Linux 3.18, with no additional notes in the commit but you can always check elsewhere.

Posted by     Categories: Device support, DragonFly     0 Comments

unzip here, too

unzip has been added to DragonFly, making it present in every BSD but I think OpenBSD.

Posted by     Categories: BSD, Committed Code, DragonFly     2 Comments

UEFI for you and I

Imre Vadasz has added the ability to create a UEFI bootloader in DragonFly.  Can you use it?  I don’t know; I haven’t tried it yet and I can’t tell from the commit.

clang in DragonFly, soon

John Marino has added the starting framework to use clang as the alternate base compiler in DragonFly.  Note that it’s not hooked into the build yet.  This is the first non-GCC compiler added into DragonFly, so there’s some work yet before you can have an all-clang system.  This should replace GCC 4.7, which is the current alternate compiler.  GCC 5.0 is the default, if you didn’t know.

Note that clang is present in dports, so it’s already been available for general use, for some time.  This framework is for building DragonFly itself.

Posted by     Categories: Committed Code, DragonFly     2 Comments

Lazy Reading for 2016/03/20

I’m sort of proud of how wide a range of topics are covered this week.

 

Posted by     Categories: Lazy Reading, roguelike, UNIXish     0 Comments

In Other BSDs for 2016/03/19

This time, this was all last-minute.

 

garbage[18]: Pixel C, Raspberry Pi 3

Garbage 18 is out, and talks about the hardware in the title – and also goes into tethering between Android and OpenBSD, which I am sure someone will find immediately useful.

Multiple card slots accessible in DragonFly

If you somehow have a device with multiple SD/MMC card slots, you can now access all of them under DragonFly.  (Apparently done to make a tablet run DragonFly better, going by IRC conversation)

Posted by     Categories: Device support, DragonFly     0 Comments

BSDNow 133: The Tokyo Debrief

BSDNow 133 is a recap of everything seen and done at the just-concluded AsiaBSDCon 2016.  In addition, there’s a conversation with Brad Davis about packaging FreeBSD’s base system.  (there’s been talks about this before.)

(I know AsiaBSDCon 2016 was streamed; was the video made available?)

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

World rebuild needed for DragonFly 4.5

If you are running bleeding-edge DragonFly, Sepherosa Ziehau has made some networking changes that both reduce CPU usage in high-traffic situations and change some underlying network structures.  This means a full buildworld is needed on your next update.

If you’re using DragonFly 4.4.x or older, you are unaffected.

Posted by     Categories: Committed Code, DragonFly, Heads Up!     0 Comments

garbage[17]: A moment of silence for VAX

I’m actually a few days late pointing at this, as it came out a few days ago.  Anyway, the most-recent-at-this-point Garbage podcast is out, talking about VAX going away, and ends with a good note about donations, and how just giving your pocket change helps.

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

SEMIBUG meeting tomorrow

If you’re somewhere around Michigan tomorrow around 7 PM, Michael W. Lucas is presenting at the SEMIBUG meeting, on FreeBSD filesystems.  See the group site for location.

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

Lazy Reading for 2016/03/13

I had too many links for this as early as Tuesday.

Your unrelated video link of the week: Rotoscoped Horse.  Taken from the old Muybridge photos.  (via)

In Other BSDs for 2016/03/12

Has anyone been watching the AsiaBSDCon video?  I have not been awake/unbusy at the right times.

 

Posted by     Categories: BSD, FreeBSD, OpenBSD, OPNSense, PC-BSD     0 Comments

disklabel64 tips

If you find yourself using gpt and disklabel64 for a new disk, and aren’t quite sure what order to type everything in to create a disk slice, why not crib from Tim Darby’s notes?  (note that the archive has added some line breaks to it.)

BSDNow 132 and also AsiaBSDCon

BSDNow 132 is up, titled “Scaling up with BSD“, with an interview of host Allan Jude about ScaleEngine, plus a bunch of news links.  There isn’t the usual longer writing because they are currently at AsiaBSDCon, and I saw that there are streaming links for the events there.  Look at the schedule, watch, and I hope there’s saved video too.

Posted by     Categories: BSD, Conventions, Periodicals     0 Comments

Hammer not show

The ‘hammer show’ command can be used to dump the B-Tree structure of a Hammer volume, and CRC errors can be spotted.  It’s rare that anyone would need it, but if you do, this dumped information will include file hierarchy information.

If that makes you a bit nervous to repost any of that information when talking about it in public, Tomohiro Kusumi has added an ‘obfuscate’ option to ‘hammer show’ that does just that – it hides path information from the debug output.

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

Improvements for kqueue and per-CPU caching

Sepherosa Ziehau has continued his quest of making large-scale data transmission on DragonFly effortless; his latest change has cut the kqueue contention rate by two-thirds when dealing with a connection rate of nearly 400,000 connections per second.  Note that’s number of connections, without even tracking the bandwidth used by each.

Posted by     Categories: Committed Code, DragonFly     0 Comments

New CPUTYPE variables

John Marino rearranged how GCC5 handles CPUTYPE settings.  If you are specifically setting the target CPU when compiling, his commit will give you an exact list of what to target.

Note that I am not saying another architecture – this is all x86_64.  I also don’t recommend doing this unless you have a specific use for it – compiler overoptimizations often create more problems than they fix.

Posted by     Categories: Device support, DragonFly     2 Comments

Lazy Reading for 2016/03/06

All over the map this week.

Your unrelated link of the week: teasmades, 50% off with the code ‘MOTHERSDAY2016’ until March 9th.  Given the difference in US – UK voltage, I don’t know if this would be a good investment for me, but I’d sure like to have one.

Posted by     Categories: Lazy Reading, UNIXish     2 Comments

In Other BSDs for 2016/03/05

I hope you have some time for reading this week.

garbage[16]: You guys got it wrong, your algorithms suck

Garbage 16 is out, with OpenBSD news and general tech talk.  There’s apparently progress on Raspberry Pi 3 support.

(Podcasts tend to be timely, and time-dependent, so I’m not saving this for the weekend In Other BSDs)

Posted by     Categories: BSD, OpenBSD, Periodicals     0 Comments

i915, Baytrail, and C-states

Daniel Bilik has found there’s an issue with i915 acceleration, Baytrail CPUs, and some AUTODEEP low-power states.   This will only affect you if you are using that specific hardware combo and setting certain low power modes.  Interestingly, it affects other platforms, too, as it appears to be a symptom of how the video is addressed, not a DragonFly-specific bug.

Posted by     Categories: Device support, DragonFly     1 Comment

BSDNow 131: BSD Behind the Chalkboard

BSDNow 131 is out, and has an interview of Jamie McParland, on I assume the topic of BSD in school environments, guessing by the title and guest’s email address.  It has the normal summary of news items, including explanations of load average I think many people would find useful.

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

NYCBUG tonight: BSD init(8) and rc(8)

I almost missed this: There’s a NYCBUG meeting tonight, at 6:45 PM, at the Stone Creek Bar and Lounge in New York City.  The presentation will be from Raul Cuza, titled “BSD init(8) and rc(8): Room for Improvement?“.  I imagine there will be an opportunity to complain about systemd’s very existence, at this meeting.

Posted by     Categories: BSD, Conventions     1 Comment

Lazy Reading for 2016/02/28

UNIX tools are this week’s unintentional theme.

Your unrelated robot link of the week: Every new Boston Dynamics robot is creepier than the last.

Posted by     Categories: Lazy Reading, UNIXish     0 Comments

In Other BSDs for 2016/02/27

Look at the ZFS discussions if you want to feel smug as a BSD user.

Posted by     Categories: Books, BSD, FreeBSD, OpenBSD, OPNSense, Periodicals     0 Comments

BSDNow 130 and Garbage 15 podcasts

Normally I’m just linking to BSDNow, but there’s even more BSD-themed media coming up today: BSDNow 130 is out, titled “Store all the Things“, with an extended summary of the recent Storage Summit.

Garbage episode 15 is out, titled “Compressing with Broccoli“.  It notes a lack of activity for Bitrig – I still see commits happening, though.

Posted by     Categories: BSD, Periodicals     0 Comments

High-availability sync for ipfw3

Bill Yuan has added ‘ipfwsync’ to ipfw3 in DragonFly.  As you may expect from the name, it’s a way to sync ipfw3 configurations across multiple devices.

Posted by     Categories: Committed Code, DragonFly     0 Comments

Default shells and library changes

I see this bite people irregularly over the years: if your default shell on login can’t run, what do you do?  I’ve seen it happen because of a missing /usr/lib, and it can happen with out-of-date library references, too.   There’s several different ways to deal with it:

That last one may be useful if your dports setup gets mangled, somehow – though ‘pkg upgrade’ has always worked for me.

DragonFly i915 support: another upgrade

Francois Tigeot has again updated Intel i915 video support in DragonFly, bringing it even with what’s in Linux 4.2.  This will be very useful for Broadwell and Skylake users, and even Broxton, apparently the newest Atom platform.

Posted by     Categories: Device support, DragonFly     0 Comments

New DragonFly committer: Bill Yuan

Welcome the newest DragonFly committer: Bill Yuan.  His ipfw3 work has been going on for a while.

Posted by     Categories: Committed Code, DragonFly     1 Comment

Lazy Reading for 2016/02/21

I earn the roguelike tag this week.

Your unrelated link of the week: The Voynich Manuscript and Codex Serahinianus, in PDF form.  Ignore the “never-cracked ancient mystery” bit about the Voynich Manuscript, but it’s still interesting to look at.

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2016/02/20

Keep an eye out for BSD user group meetings in your area – just because I didn’t note it doesn’t mean it isn’t happening.

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD, OPNSense, pfSense     0 Comments

bsdtalk262 – LightZone with Tex Andrews

BSDTalk 262 is available, talking with Tex Andrews for 23 minutes about LightZone, “open source digital darkroom software”.

Posted by     Categories: BSD, Goings-on     0 Comments

BSDNow 129: Synthesize all the Things!

BSDNow 129 is available.  Along with the normal news summary, it has an interview with John Marino, the fellow behind DragonFly’s dports system, and author of recently-noted-here synth, which has reached version 1.0.

Posted by     Categories: BSD, DPorts, DragonFly, Periodicals     0 Comments

DragonFly 4.4.2 released

DragonFly 4.4.2, a bugfix release to 4.4.1, is out.  This was mostly prompted by the recent OpenSSL update, but other little fixes have made it in, too.  It’s available for download and is probably available at your nearest mirror by now, if you want an image.  The release page is updated, and there’s always the Git tag summary for 4.4.2 for the most exact details.

Posted by     Categories: DragonFly, Goings-on     0 Comments

Who still wants a shirt?

I have DragonFly shirts, helpfully printed up by Sepherosa Ziehau in China.  I have a list of people that are interested in shirts, most of whom remembered to give a shirt size.  I don’t have anyone’s email address or mailing address on that list.

If you are on that list, send me your mailing address.

The shirts are marked L/XL/XXL/XXXL, but they run smaller than U.S. versions of those sizes.  I usually find a U.S. XL shirt baggy, but “XXXL” is the one that fit me, for instance.  I’ll do my best to place the appropriate one.  This is just an advance apology, since it’s too late to change anything if it turns out tight.

I’ll mail these out as I have the spare cash and time on hand.  (I hope most of you live in the continental U.S.)

Posted by     Categories: DragonFly, Goings-on     7 Comments

Lazy Reading for 2016/02/14

Rapid topic shifts this week.

Your unrelated tea link of the week: Cuppa Thugs.

 

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2016/02/13

Several book links this week.

Thing I should link more regularly: Garbage, a podcast that isn’t specifically about BSD but happens to cover it a lot.  I linked to it when it was starting, but didn’t catch new episodes (fixed by finding the RSS feed).  There’s been a bunch since then, so you have plenty of listening material now.

Posted by     Categories: Books, BSD, FreeBSD, OpenBSD, PC-BSD     1 Comment

A tip for Broadwell users

If you have a Broadwell system, the drm.i915.enable_execlists tunable added by Imre Vadász may keep your system stable.  (thanks, zach on EFNet #dragonflybsd)

Posted by     Categories: Committed Code, DragonFly     0 Comments

Anyone want to add some extattr functions?

It would help with Burp, which is being ported to a number of BSDs.

BSDNow 128: The State of BSD

BSDNow 128 has an interview of Nick Wolff, the usual roundup of news items, and I’m sure something that matches the title of the episode, but I haven’t listened to it yet.

Posted by     Categories: BSD, Periodicals     0 Comments

Whole lotta reading

Rimvydas Jasinskas has consolidated/restored/updated a large number of papers into share/doc on DragonFly.  I’m not going to link to his large number of commits, but instead point you at the directory where they all went.  There’s a number of design documents in there that date back to 4.4BSD and beyond (and some much newer), which may interest or educate you.  Of special note: The Guide to the Dungeons of Doom, for rogue, or the KAME IPv6 implementation notes.

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

Debugging tips

If you’re building from dports, and you want to include debugging information, you’ll want to put ‘WITH_DEBUG=yes’ in /etc/make.conf.  Note that this affects anything you build at that point, including world, which you’d want to rebuild anyway.

Printing tips

These probably apply cross-BSD, but in this case, it’s DragonFly tips for printing with CUPS.

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

Lazy Reading for 2016/02/07

A bit nostalgic this week.

Your unrelated video link of the week: Aircraft Crash Tests Composite Data Film.  (via)

Posted by     Categories: Lazy Reading, roguelike     0 Comments

In Other BSDs for 2016/02/06

Lots and lots this week!

 

 

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

Core2 Intel graphics users, take note

If you have a Core2 processor in a DragonFly system, it may not work with accelerated video.  If that happens to you with this (admittedly old) processor, switch to VESA for now.

Posted by     Categories: Device support, DragonFly     1 Comment

BSDNow 127: DNS, Black Holes & Willem

Once again, I’m a bit late posting about BSDNow; blame my classes.  BSDNow episode 127 is up, with Willem Toorop as the interview subject, talking about getdns, with a link to his vBSDCon presentation.

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

NYCBUG yesterday: shell-fu

The slides from yesterday’s shell-fu presentation at NYCBUG have been posted.

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

NYCBUG tomorrow: shell-fu

NYCBUG is having a presentation tomorrow, February 3rd, 18:45, Stone Creek Bar & Lounge at 140 E 27th St. in New York City.  The presenter will be Isaac Levy and the title is “shell-fu”.  .ike is an energetic speaker and it’s worth your time if you are near enough.

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

BSDTalk261 – Jails and System Management

BSDTalk 261 is up, and it’s a half-hour conversation with Kris Moore about jails, system management, and other I assume PC-BSD features.

Posted by     Categories: BSD, PC-BSD, Periodicals     0 Comments

AsiaBSDCon 2016 registration open

AsiaBSDCon 2016 is happening in Tokyo, March 10-13.  Registration for it opens today.  The registration page isn’t up as I post this, but I assume very soon.  (via)

Posted by     Categories: BSD, Conventions     0 Comments

Lazy Reading for 2016/01/31

I am proud of finding some of these links this week; they are not the usual “here’s what everyone else linked to” that you see.

Your unrelated graph link of the week: Visualizing HipHop trends from 1989 – 2015.  (via)

In Other BSDs for 2016/01/30

Another week with plenty of links.

Posted by     Categories: BSD, Conventions, FreeBSD, NetBSD, OpenBSD, OPNSense, PC-BSD     0 Comments

More on privatization

For those of you running DragonFly-current, the already-mentioned library privatization going on means that ports have to be rebuilt.  You will want to do it yourself, or wait a little bit before upgrading if you want to install binaries.

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

BSDNow 126: Illuminating the future on PC-BSD

BSDNow 126 has an interview with Ken Moore and Kris Moore of PC-BSD, along with the usual news roundup.  There’s a DragonFly mention in the “open source work helps your career” news item that I did not know about but am happy to see.

Posted by     Categories: BSD, DragonFly, PC-BSD, Periodicals     0 Comments

Privatization means rebuilds

That’s a pretty cryptic headline, isn’t it?  John Marino has ‘privatized’ several libraries in DragonFly, so that they can’t get included involuntarily as part of a port build.  That may mean you will need to perform a full rebuild of your system if you are tracking DragonFly-current.

(This is the way to fix ‘system’ languages like Perl was in FreeBSD 4.x – keep them clearly separate from the port version.  It’s about a decade too late for that idea to work out, though.)

Posted by     Categories: Committed Code, DPorts, DragonFly, Heads Up!     4 Comments

License corrections for DragonFly

This has no effect on the actual operation of DragonFly, but it makes me feel better that it’s done: Rimvydas Jasinskas has gone through DragonFly source and removed the unnecessary 3rd BSD license clause, which is no longer needed.

Posted by     Categories: Committed Code, DragonFly     3 Comments

i915 update: ValleyView, Skylake support

For those of you with i915 video on your DragonFly system, there’s another update bringing DragonFly support to match what’s in the Linux 4.1 kernel.  ValleyView and Skylake processor owners will benefit, along with a slew of other bugfixes and improvements.

Posted by     Categories: Device support, DragonFly     0 Comments

Lazy Reading for 2016/01/24

The links get weird this week; get ready!

Posted by     Categories: Conventions, Lazy Reading     0 Comments

In Other BSDs for 2016/01/23

I’m always happy when I can compile news for at least 4+ different BSDs at once.

Posted by     Categories: BSD, FreeBSD, NetBSD, OpenBSD, PC-BSD     1 Comment

Checking HAMMER volumes for health

If you are looking to validate the data on your HAMMER volume, there’s several ways to do so, with one common-sense caveat.

BSDNow 125: DevSummits, Core and the Baldwin

This week’s BSDNow has an interview of John Baldwin, with a focus on running a DevSummit.

(linking to the Jupiter Broadcasting page cause the bsdnow.tv site isn’t updated as of this typing.)

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

i915 DisplayPort users take note

Are you using a i915 video chipset?  Are you using the DisplayPort?  Imre Vadasz has added a tunable that may make it work better.

Posted by     Categories: Device support, DragonFly     0 Comments

DMA spreads

DMA, the DragonFly Mail Agent, is available in dports and FreeBSD ports, and is now available for NetBSD through pkgsrc-wip.  (Thanks, Christian Koch)

Posted by     Categories: BSD, DPorts, DragonFly, FreeBSD, NetBSD     1 Comment

Lazy Reading for 2016/01/17

I’m taking an online course and don’t have as much clicking-about time, unfortunately.

Your unrelated link of the week: Golem Arcana.  For the miniatures gamer with a handheld.

Posted by     Categories: Conventions, Lazy Reading     0 Comments

In Other BSDs for 2016/01/16

There’s a lot of convention links this week, which is mostly an accident.  If any of them are near you, go!  BSD conventions are always fun, in my experience.

 

Posted by     Categories: BSD, Conventions, FreeBSD, OpenBSD, OPNSense     1 Comment