All of lore.kernel.org
 help / color / mirror / Atom feed
From: Werner Almesberger <wa@almesberger.net>
To: lartc@vger.kernel.org
Subject: [LARTC] tcng version 9i
Date: Sat, 22 Nov 2003 18:42:17 +0000	[thread overview]
Message-ID: <marc-lartc-106952923825072@msgid-missing> (raw)

... is on SourceForge:

http://tcng.sourceforge.net/dist/tcng-9i.tar.gz
md5sum 50f497a7539e4c03c5783b410b132127

See also http://tcng.sourceforge.net/

Highlights:

- added support for TBF with an inner queuing discipline
  (Kernel >= 2.4.22 or >= 2.5.75. iproute2 doesn't change.)
- added an ebuild script for Gentoo (contributed by "raptor")
- cleaned up the tcsim build process a little and added a script
  that runs all regression tests involving tcsim  on all supported
  kernels

Here's an example for the new and improved TBF:

tbf (mtu 1.5kB,limit 10kB,rate 1kBps,burst 2kB) {
    fifo;
}

(Since TBF doesn't really have classes, tcng won't let you try to
specify one. Internally, it adds a class, which is also visible
at the external interface.)

The complete list of changes is below.

- Werner

----------------------------------- CHANGES -----------------------------------

Version 9i (22-NOV-2003)
------------------------

- tcc now supports TBF with an inner qdisc (tests/tbfqdsyn, tests/tbfqdtc,
  tests/tbfqdext, tests/tbfqdrun)
- removed redundant flag QDISC_HAS_DEFAULT
- added build/tcng.ebuild file for Gentoo (by "raptor")
- Makefile: added "gentoo" target
- setup.klib no longer uses a symbolic link to the original source tree
- configure: added option --no-defaults to skip loading of old config file
- tcsim/Makefile.unclean tcsim/modules/Makefile: object files now depend on the
  config file
- added scripts/minksrc.sh which extracts the files needed to build tcsim from
  a kernel tarball
- added scripts/compatibility.sh which runs all regression tests involving 
  tcsim for all supported kernel versions
- Makefile: added "compatibility" target
- "make sf-upload" now prints the MD5 message digest before uploading
- configure: removed 2.4.11 kernel, which was withdrawn
- configure: -k argument can be a kernel tarball
- runtests.sh: added option -t to run only tests probably using tcsim
- setup.klib: unconditionally defining LONG_MAX in include/linux/kernel.h broke
  2.5.4 builds

-- 
  _________________________________________________________________________
 / Werner Almesberger, Buenos Aires, Argentina         wa@almesberger.net /
/_http://www.almesberger.net/____________________________________________/
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

                 reply	other threads:[~2003-11-22 18:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-lartc-106952923825072@msgid-missing \
    --to=wa@almesberger.net \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.