OpenBSD Journal
Home : : Add Story : : Archives : : About : : Create Account : : Login :
Jasper Lievisse Adriaanses (jasper@) t2k13 report
Contributed by jj on Wed Jun 12 08:42:15 2013 (GMT)
from the hunt for red Octeon dept.

Jasper Lievisse Adriaanse (jasper@) writes about his experiences at t2k13:

Unlike previous hackathons I didn't have a clear idea what I wanted to work on, apart from "some ports" and "some octeon" stuff. Which as I came to learn is much better than having a fixed set of tasks...since you'll almost never do just that what you thought you would work on. There's always something more interesting that pops up.

[ 0 comments ] (flat) (expanded)

Paul Irofti: t2k13: Hibernating on the Loongson
Contributed by pitrh on Wed Jun 12 08:07:36 2013 (GMT)
from the sleep deep dept.

Further swelling our t2k13 hackathon coverage, Paul Irofti (pirofti@) sent us this report:

I spent most of the hackathon adding hibernate support for the Loongson architecture.

I found the work that mlarkin@ and deraadt@ have done on hibernate to be quite interesting. Unfortunately during their initial work on i386 and amd64 I was focused on different topics and I kind of lost the train on that one.

No matter, I decided to join in on the hibernate effort and Loongson seemed like the perfect architecture for that. I already added suspend support for it a few years ago so hibernation would be the next logical step.

[ 2 comments 273d22:43 ago ] (flat) (expanded)

Antoine Jacoutot (ajacoutot@) t2k13 report
Contributed by phessler on Tue Jun 11 11:11:13 2013 (GMT)
from the a twisty maze of dependencies dept.

One of our resident Hobbits, Antoine Jacoutot (ajacoutot@) writes in with his report of the t2k13 Hackathon:

As usual, what I ended up doing during this hackathon was completely different from what I had in mind... which means my TODO list is still not shrinking :-/

[ 5 comments 139d21:23 ago ] (flat) (expanded)

Philip Guenther: t2k13: guenther's tale
Contributed by pitrh on Tue Jun 11 08:10:46 2013 (GMT)
from the time and threads unwinding dept.

Here is, as promised, the next installment in our series of t2k13 hackathon reports. This one comes from Philip Guenther (guenther@), who writes:

t2k13 had three phases for me:

1) time_t

As many of know, UNIX represents timestamps as a count of seconds since 1970-01-01 00:00:00 UTC. That's what is stored in the time_t type which is used in many kernel and library APIs, either directly or as part of many structures such as timeval, timespec, and stat.

Currently, OpenBSD defines time_t to be a signed 32bit type. Well, the maximum positive signed 32bit number is only 2147483647, which as a time_t represents 2038-01-19 03:14:07 UTC. That's less than 25 years away, so it's certainly time to get cracking on fixing it.

[ 45 comments 1d2:38 ago ] (flat) (expanded)

Landry Breuil: t2k13 hackathon report - firefox, webkit2 & xfce
Contributed by pitrh on Mon Jun 10 18:25:23 2013 (GMT)
from the puffies, lizards, spiders, oh my! dept.

The 8th report in our t2k13 hackathon report series comes from Landry Breuil (landry@), who writes about sundry news in the ports and packages collection:

Prior to t2k13, I had the luck to give a talk at BSDCan in Ottawa about Mozilla on OpenBSD, where I also found henning@, beck@, reyk@ and Peter Hansteen, along with some other friends from the FreeBSD/Dragonfly/NetBSD crowd. This was a really nice event with interesting talks (bhyve anyone ?), and I look forward to come back there next year.

[ 295 comments 80d5:07 ago ] (flat) (expanded)

Bob Beck: t2k13 report - buffer cache improvements
Contributed by weerd on Fri Jun 7 13:14:44 2013 (GMT)
from the flipping-and-tossing dept.

Next up in the t2k13 reports is Bob Beck (beck@). Bob has been with the project for a very long time, with lots of deep knowledge on the buffer cache, an area he worked on during this hackahton:

Well, I'm now back from the t2k13 hackathon in Toronto.

Interestingly, the only commit I actually made during the hackathon was to ports - something I rarely do - but I took a few minutes and extended the torture test suite to include a parallel core dumper Theo and I have been using extensively to abuse uvm, the scheduler and the IO midlayer.

Having said that most of the value I got from the hackathon was time to work with krw@ stabilizing the last bits of bugs in the amd64 buffer flipper diff (currently posted to tech@) which I now expect to go in once the tree stabilizes after the hackathon. I also had some really good discussions with tedu@ and guenther@ about several aspects of things, including the possibility of using the midlayer to add support for devices like sd cards that support trim along with an optimization to support tossing buffers we know the filesystem is no longer ineterested in - Something I am looking at as we speak in another window.... So hopefully users can see some payoff from this soon.

[ 11 comments 45d2:13 ago ] (flat) (expanded)

joshua stein: t2k13 Hackathon Report - ACPI, CVS, multitouch
Contributed by weerd on Fri Jun 7 13:14:50 2013 (GMT)
from the multi-touch-me dept.

We continue the hackathon reporting with this story from joshua stein (jcs@), who worked on A{HC,CP}I, trackpads, cvs and more during t2k13:

For the Toronto hackathon, my goals were to commit some M's that had been accumulating in my tree for months and to work on some new hardware drivers for better operation of OpenBSD on newer Apple MacBooks.

I sat at a table with Philip Guenther (guenther@), Ted Unangst (tedu@), and Matthew Dempsky (matthew@). Over the course of a week, I overheard more about threads, silly POSIX standards, and Chinese web hackers than I ever wanted to know.

[ 0 comments ] (flat) (expanded)

Stefan Sperling: t2k13 Hackathon Report - locale progress
Contributed by phessler on Fri Jun 7 12:37:08 2013 (GMT)
from the anything.encoding dept.

Quickly on the tail of the last submission we received a report from Stefan Sperling (stsp@)...

I spent most of this hackathon working on locale support.

The list of available locales in OpenBSD used to be defined by names of directories within the /usr/share/locale directory. If users tried to configure a locale that didn't have a name corresponding to a directory in /usr/share/locale, the setlocale(3) call would fail. This resulted in numerous requests from users to add their favourite languages and countries to this directory.

Adding new entries to the directory has a cost. It uses up some disk space on the filesystem, even if the locale isn't used. Also, submitted patches to add locale names have to be processed by developers and sometimes discussed at length.

[ 6 comments 113d23:53 ago ] (flat) (expanded)

Darren Tucker: t2k13 report - ssh improvements
Contributed by pitrh on Fri Jun 7 05:22:46 2013 (GMT)
from the ssh! quietly awesome dept.

The fourth developer to contribute to our Toronto 2013 hackathon series was Darren Tucker (dtucker@), who works mainly on OpenSSH:

None of the other folks who work on ssh could make it to t2k13, so it wasn't a good time for large changes. Instead, I spent time investigating some bug reports, small patches and pulling the recent changes from OpenBSD into Portable OpenSSH. This included:

* a switch of ssh, sshd and ssh-agent to use clock_gettime(2) with CLOCK_MONOTONIC for timers such as ServerAliveInterval, ClientAliveInterval and the recently added time based rekeying in RekeyLimit as suggested by markus@.

[ 4 comments 1505d4:48 ago ] (flat) (expanded)

Support OpenBSD!

Donate to OpenBSD

Buy OpenBSD products


We are constantly on the lookout for stories of how you put OpenBSD to work. Please submit any informative articles on how OpenBSD is helping your company.

Older Stuff
Thursday, June 06
05:20 Brandon Mercer: t2k13 Hackathon Report - beagle and panda support (4)
10:18 Henning Brauer: t2k13 Hackathon Report - checksums, newqueue (0)
Wednesday, June 05
20:19 t2k13 report: Ted Unangst (1)
07:45 Michael W. Lucas: Visiting the OpenBSD t2k13 Hackathon (30)
Sunday, June 02
18:43 OpenBSD Foundation: Call for support to continue Radeon KMS work (303)
Wednesday, May 15
05:38 Interview with William Allaire (2)
Friday, May 10
05:03 Reduce gray-listing pain by seeding white-list with SPF records. (10)
Thursday, May 09
21:57 You've Installed It. Now What? -stable packages! (45)
Thursday, May 02
18:13 Introducing ports-readmes mirror and ports search (33)

Older Stuff...
Yesterday's Edition...

OpenBSD Errata

OpenBSD Resources

Users wishing RSS/RDF summary files of OpenBSD Journal, can retrieve: [xml]

[ Home | Add Story | Archives | Polls | About ]

Copyright © 2004-2008 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 April 2nd 2004 as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. Some icons from used with permission from Kathleen. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. Search engine is ht://Dig. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]