OpenBSD Journal

c2k15: krw@ on softraid on 4k disks, cardbus on Dell vs Synaptics and Thinkpads

Contributed by pitrh on from the break-unbreak-rebreak-unbreak dept.

Kenneth Westerback (krw@) just came back from c2k15 and filed his report:

I arrived with two goals: offload a problematic Dell L400 I had had donated to me, and get 4K softraid working. deraadt@ and beck@ immediately pointed out that I was banging my head on the wrong brick wall for the L400 problems.
With their help cardbus was quickly identified as the problem. I quickly hacked a diff that both avoided the problem and so offended kettenis@ that he fixed the root problem.

I then got jcs@ (who had made the mistake of sitting next to me) to fix the major part of the other L400 problem, a broken synaptics trackpad. The resulting diff fixed the Dell and broke Thinkpads. kspillner@ fixed the Thinkpad issue and so both now seem to work. And then as a bonus I got mpi@ to take the laptop for somebody who wants to really fix the pms/wscons/etc., tangle. Problem solved!

I then got a lot of the 4K diffs I had prepared cleaned up and committed, after testing various combinations of crypto, RAID N, rebuilding, installing and so forth. The end result being a diff soon to appear on tech@ that will allow building softraid volumes with 4K sector disk drives. It even supports mixing 4K and 512-byte devices in one volume!

The hackroom at SAIT was excellent, and the coffee provided by afresh1@ and friends was AMAZING!

Overall a productive and enjoyable hackathon.

Thanks for the great work and the report, Ken!

Dear readers, more c2k15 will follow.

(Comments are closed)

  1. By Venture37 (venture37) on

    Most impressed by the ability to get everyone involved in the effort. 10/10 :)

  2. By BCO ( on

    Just to be sure, when you say "RAID N", you are just specifying a placeholder for 0, 1, and 5, right? Not something along the lines of the patented RAIDn discipline from InoStor/Tandberg from many years back?


Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]