OpenBSD Journal
Home : : Add Story : : Archives : : About : : Create Account : : Login :
ALTQ removed from -current
Contributed by pitrh on Sat Apr 19 11:44:47 2014 (GMT)
from the Shapin' up good, Puffy! dept.

In between all the OpenSSL sound and fury it could have been easy to miss, but one of the likely Big News candidates for OpenBSD 5.6 just happened: Removal of the ALTQ traffic shaping system.

The commit message by Henning Brauer (henning@) reads:

Module name:	src
Changes by:	2014/04/19 04:07:44

Modified files:
	sys/conf       : GENERIC 

Log message:
-option ALTQ

ALTQ has served us well for years and was extremely important not just for
us, but for the entire bandwidth management arena. Back when we got altq,
the subject was not yet well researched and understood, which is why altq
is the framework with pluggable schedulers it is. Kenjiro Cho (kjc@) did an
amazing job there.

Now, more than 10 years later, we do have a good understanding and can use
a simpler framework with just one priority queueing and one bandwidth
shaping mechanism each - the new queueing subsystem. Last not least because
it is incredibly painful to maintain both in parallel, it is time for altq
to depart. Farewell, thanks for many years of good service. Everybody
using any form of "not just fifo" queueing owes Kenjiro a lot. At least
buy him a beer when you meet him.

And, allow me this personal note, thanks Kenjiro, working with you on the
topic has always been a great pleasure and I learned a lot from you. Thanks!

A few more commits followed soon after, removing the final ALTQ references in other source files and the man pages.

The removal of ALTQ was expected. After the introduction of the new priorities and queues traffic shaping system in OpenBSD 5.5, the old system was set to be retired after a transitional period. Now we know that the transitional period was one release only. In OpenBSD 5.5 you will still have the choice to keep your ALTQ configuration with minimal changes, but when you upgrade to OpenBSD 5.6 or later, you will have to make the switch, if you haven't already while running OpenBSD 5.5.

(And by the way, the editors support Henning's suggestion that you buy developers beer fully)


<< One week of OpenSSL cleanup | Reply | Flattened | Expanded | Call for Testing: vlan(4) improvements (Update updated) >>

Threshold: Help

Related Links
more by pitrh

  Re: ALTQ removed from -current (mod -1/31)
by Anonymous Coward ( on Sat Apr 19 23:26:35 2014 (GMT)
  It would be great to have a few configuration examples. The 'Packet Queueing and Prioritization' faq has altq enabled everywhere.
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

  Re: ALTQ removed from -current (mod -2/22)
by mxffiles ( on Tue Feb 7 08:31:48 2017 (GMT)
  This is a very good post which I really enjoy reading. It is not every day that I have the possibility to see something like this. Software mxf Software mxf converter free download to convert HD camcorder files. ts converter convert ts video files to avi, mp4, wmv, mov mts to avi mp4 mov mkv iMovie, FCP/FCE with mts converter, so to convert mts files for your PC and mobiles. mod converter and convert tod files just free download mod video converter. m2ts
  [ Show thread ] [ Reply to this comment ] [ Mod Up ] [ Mod Down ]

[ 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.]