1. 22 Dec, 2011 2 commits
  2. 09 Dec, 2011 1 commit
    • Eric Dumazet's avatar
      red: harddrop support and cleanups · 841fc7bc
      Eric Dumazet authored
      Add harddrop support (kernel support added a long time ago), and various
      cleanups.
      
      min BYTES, max BYTES are now optional and follow Sally Floyd's
      recommendations.
      
      By the way, our default 2% probability is a bit low, Sally recommends 10%.
      Not a big deal if upcoming adaptative algo is deployed.
      Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
      841fc7bc
  3. 01 Dec, 2011 3 commits
  4. 23 Nov, 2011 5 commits
  5. 18 Nov, 2011 1 commit
  6. 16 Nov, 2011 1 commit
  7. 02 Nov, 2011 3 commits
    • Stephen Hemminger's avatar
      cleanup ematch yacc files · 93ba481a
      Stephen Hemminger authored
      make clean needs to remove all the yacc output files for ematch.
      93ba481a
    • Michal Soltys's avatar
      HFS manpage changes · 9bac173f
      Michal Soltys authored
      Few minor changes and small additions.
      9bac173f
    • Michal Soltys's avatar
      HFSC (7) & (8) documentation + assorted changes · 41f60041
      Michal Soltys authored
      This patch adds detailed documentation for HFSC scheduler. It roughly
      follows HFSC paper, but tries to not rely too much on math side of things.
      Post-paper/Linux specific subjects (timer resolution, ul service curve, etc.)
      are also discussed.
      
      I've read it many times over, but it's a lengthy chunk of text - so try
      to be understanding in case I made some mistakes.
      
      tc-hfsc(7): explains algorithm in detail (very long)
      tc-hfsc(8): explains command line options briefly
      tc(8): adds references to new man pages
      Makefile: adds man7 directory to install target
      q_hfsc.c: minimal help text changes, consistency with tc-hfsc(8)
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      41f60041
  8. 18 Oct, 2011 1 commit
    • Mike Frysinger's avatar
      tc: fix parallel build file with lex/yacc · aa48b593
      Mike Frysinger authored
      Building iproute2 in parallel might hit the race failure:
      	emp_ematch.l:2:30: fatal error: emp_ematch.yacc.h:
      		No such file or directory
      	make[1]: *** [emp_ematch.lex.o] Error 1
      
      This is because we currently allow the yacc/lex files to generate and
      compile in parallel.  So add a simple dependency to make sure yacc has
      finished before we attempt to compile the lex output.
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      aa48b593
  9. 13 Oct, 2011 2 commits
  10. 10 Oct, 2011 3 commits
  11. 07 Oct, 2011 13 commits
  12. 06 Oct, 2011 3 commits
  13. 31 Aug, 2011 2 commits