Sepherosa Ziehau has added a sort of queuing to altq, where TCP ACKs get higher priority. You may have seen this in any number of pf configurations, where returning data is given its own queue to keep high-volume transfers from slowing themselves down because the acknowledgements can’t get back to the sender. His commit has statistics [...]
Mike Larkin\'s hackathon report offers some detail on hibernate and resume progress: I had an abbreviated trip to Toronto, only being able to participate in the first four days of t2k13. I had originally planned to rework amd64 and i386 MTRRs since the way they are presently handled is difficult to understand, and I could not convince m [...]
If you’re using DragonFly 3.5, your next update should be a full buildworld. That’s because John Marino is adding the framework for symbol versioning. This means that individual library (.so) files will internally keep track of newer and older symbols. The current behavior is to name the files differently, which can cause probl [...]
I came to Canada to speak about OpenIKED at BSDCan 2013 in Ottawa, moved on with an amazing road trip through Eastern U.S., and finally arrived at the t2k13 OpenBSD Hackathon in Toronto. I usually don\'t have a fixed agenda for hackathons, so I arrived there, talked with fellow developers and decided about my coding tasks. Read more. [...]
The newest entry in our continuing series of t2k13 hackathon reports comes from Alexander Bluhm (bluhm@), who offers some insight into his work in various parts of the network stack: As a starter, I cleaned up some code in the IPv4 and IPv6 network stack. A hackathon is a great time to work as the other developers are around. You (Read [...]
The ‘amd64′ specific parts of kernel architecture have been removed, since x86_64 covers all that. As a side effect of other changes, John Marino warns that upgrading DragonFly from a version older than 3.4, to a version newer than 3.4, will require an intermediate step of going to 3.4 first. e.g. If your machine is a DragonFly [...]
Larisa Grigore posted an introduction of her Summer of Code project: Userland System V IPC in userland, and Daniel Flores wrote out his initial ideas for Hammer compression. That’s the remaining two projects introduced. If any of these interest you or you want to make suggestions, respond on the lists. Work starts on the 17th.
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 th [...]
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 focu [...]
I kept seeing these messages: Jun 12 04:09:18 nyi sshd: Authentication tried for dan with correct key but not from a permitted host (host=dbclone.example.org, ip=10.6.0.9). Jun 12 04:09:18 nyi sshd: Authentication tried for dan with correct key but not from a permitted host (host=dbclone.example.org, ip=10.6.0.9). I’ve bee [...]
FreeBSDNews.net has a nice summary up of video from all (?) the presentations at BSDCan 2013. Of particular interest to DragonFly users: a video about pkg, the tool used for package maintenance in dports. In this presentation, it’s talking about use on FreeBSD, but the future stuff applies to DragonFly too.
Pawel Dziepak has posted details on his Summer of Code project for DragonFly. He will be making it possible to checkpoint vkernels, restoring network and console state. He even has a public repository for his work set up.
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 :-/ Read more...
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 [...]
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 frie [...]
Not as wordy this week, but still wordy. And linky! Max Headroom and the Strange World of Pseudo-CGI. A discussion of how old fake CGI can look better than modern, real CGI. This is an opinion I’ve had for quite a while, and my children pretty much ignore it every time I bring it up. (via) The (Read more...)
Since dports uses FreeBSD ports as a base, adding something to FreeBSD ports means it will show in dports, too. However, it doesn’t have to go that way. It’s possible to have dports packages that exist only in dports. If you have changes to a port that make it compile on DragonFly, that can be added too. For all of (Read more [...]
The next pkgsrc freeze is planned for June 17th, 9 days from now. So, get your changes in now, for 2013Q2…
Another DragonFly/Google Summer of Code project introduction is up: Mihai Carabas wrote out his project on developing hardware nested page table support for vkernels. If Mihai’s name seems familiar, it’s because he was in Summer of Code for DragonFly last year, with a successful project.