Things to come

In a thread about booting media, Matt Dillon noted he was going to:

  • Look at Jeff Hsu’s TCP thread code
  • implement variant symlinks
  • start VFS messaging and environments

VFS will make a number of other things – especially a new port system – possible.

Flames bad, info good

On the freebsd-hackers mailing list, a slight flamewar erupted over discussion of checkpointing code from DragonFly. Amidst the dumbness that normally ensues in a flamewar, there’s some interesting descriptions on what work has been done/will be done on DragonFly. Check out the archive, mostly in the “FreeBSD mail list etiquette” thread. Matt Dillon’s posts here, here, and here are all info-packed.

ATAng discussion

Kip Macy brought up the idea of moving FreeBSD’s ataNG into DragonFly; the consensus so far is to bring it in separately from the existing ata support, since ataNG’s not yet completely stable.

Routing reading

Jeroen Ruigrok posted a whole pile of links to routing information for anyone wanting to work on it:


TCP Vegas: End to End Congestion Avoidance on a Global Internet

Evaluation of TCP Vegas: Emulation and Experiment

TCP and Successive Fast Retransmits

Congestion Avoidance and Control

Performance Problems in BSD4.4 TCP

Comparison of Tahoe, Reno, and SACK

TCP Vegas: New Techniques for Congestion Detection and Avoidance

A Tree-based Packet Routing Table for Berkeley Unix


TCP Vegas Revisited

Analysis on TCP Vegas and TCP Reno

Scalable Timers for Soft State Protocols

End-to-End Internet Packet Dynamics

End-to-End Routing Behavior in the Internet

Routing with a Clue

IP Lookups using Multiway and Multicolumn Search

Fast and Scalable Layer Four Switching

High-Speed Policy-based Packet Forwarding Using Efficient
Multi-dimensional Range Matching

Fast Address Lookups using Controlled Prefix Expansion