From mboxrd@z Thu Jan 1 00:00:00 1970 From: gypsy Date: Fri, 11 Mar 2005 07:20:56 +0000 Subject: [LARTC] Patch iproute2-2.6.9 and 2.6.10 for esfq Message-Id: <423146D8.6B91E290@iswest.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="------------05B846215265937D0EC89A9E" List-Id: To: lartc@vger.kernel.org This is a multi-part message in MIME format. --------------05B846215265937D0EC89A9E Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit This is a repost of a posting on 2/18/05 that did not survive the crash. Attached is a hacked patch that, when applied to iproute2-2.6.9 and newer (.10 is latest as of this writing) allows the use of esfq. Note that the original kernel patch must still be applied, so this probably does not apply to 2.6 kernels; it is meant for 2.4.18 and newer (.29 is latest as of this writing). Beware the iproute2 versioning system because it appends a suffix of "-ssYYMMDD"; hopefully you can rely on 2.6.10 being "same enough" to compile this without respect to that date versioning. You can download the whole thing from ftp://andthatsjazz.org/pub/lartc/esfq-0.3.tar.gz When I say "hacked", I mean that I took the original code from esfq-0.2 and made it work with tc. I haven't programmed in 19 years. -- gypsy --------------05B846215265937D0EC89A9E Content-Type: application/x-gzip; name="iproute2-2.6.x-esfq.diff.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="iproute2-2.6.x-esfq.diff.tar.gz" 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 8A+F/wEWFnHgAFAAAA== --------------05B846215265937D0EC89A9E Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc --------------05B846215265937D0EC89A9E--