History log of /external/iproute2/tc/q_hfsc.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
41f6004139e3dd8c8ab0d62ad0142f92b22e8c4a 26-Oct-2011 Michal Soltys <soltys@ziu.info> HFSC (7) & (8) documentation + assorted changes

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: Mike Frysinger <vapier@gentoo.org>
/external/iproute2/tc/q_hfsc.c
8f34caafbdbc8f87d228d577872591e138caadb1 04-Mar-2007 Patrick McHardy <kaber@trash.net> Replace "usec" by "time" in function names

[IPROUTE]: Replace "usec" by "time" in function names

Rename functions containing "usec" since they don't necessarily return
usec units anymore.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/tc/q_hfsc.c
f0bda7e5a52d880a85af698a041afa7dc379e76e 04-Mar-2007 Patrick McHardy <kaber@trash.net> Introduce TIME_UNITS_PER_SEC to represent internal clock resolution

[IPROUTE]: Introduce TIME_UNITS_PER_SEC to represent internal clock resolution

Introduce TIME_UNITS_PER_SEC and conversion functions between internal
resolution and resolution expected by the kernel (currently implemented as
NOPs, only needed by HFSC, which currently always uses microseconds).

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
/external/iproute2/tc/q_hfsc.c
ae665a522bd46bea44c5ea84c89c8b1731954170 05-Dec-2006 Stephen Hemminger <shemminger@osdl.org> Remove trailing whitespace

Go through source files and remove all trailing whitespace

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
/external/iproute2/tc/q_hfsc.c
ac2fc2df5e117f6bf20d823f4bf1d9390ffbedf4 18-Jan-2005 8!tgraf <8!tgraf> Use parse_rtattr_nested

(Logical change 1.129)
/external/iproute2/tc/q_hfsc.c
4a86fe19bc7f125d3eb40366277f87da4cda78dd 18-Jan-2005 8!tgraf <8!tgraf> Use NLMSG_TAIL

(Logical change 1.127)
/external/iproute2/tc/q_hfsc.c
b906243b62c832f24473de3ead7d7feef0e75e4b 18-Jan-2005 net[shemminger]!shemminger <net[shemminger]!shemminger> Import patch iproute2.116

(Logical change 1.118)
/external/iproute2/tc/q_hfsc.c
95812b56a5a66e7e9a21744cfe8bc0bb9791ea98 28-Sep-2004 net[shemminger]!kaber <net[shemminger]!kaber> : prevent tc crashes

(Logical change 1.81)
/external/iproute2/tc/q_hfsc.c
f2f99e2eefdbd9cb6a750b19a7b3036db351b983 31-Aug-2004 osdl.net!shemminger <osdl.net!shemminger> no longer need xstats stub

(Logical change 1.77)
/external/iproute2/tc/q_hfsc.c
b7de67dad5255cb9942b0fbed9f1fda95ff916e5 23-Aug-2004 net[shemminger]!shemminger <net[shemminger]!shemminger> Import patch hfsc-sc

(Logical change 1.69)
/external/iproute2/tc/q_hfsc.c
7518df00e72235d3d1f9e355033cb6f147b32435 02-Jul-2004 net[shemminger]!shemminger <net[shemminger]!shemminger> Import patch iproute2-hfsc.diff

(Logical change 1.49)
/external/iproute2/tc/q_hfsc.c
b7cad0a1ecdec1f813272f84bbb6ab49b9dfd47e 09-Jun-2004 osdl.org!shemminger <osdl.org!shemminger> Get rid of warnings from unused funcs.

(Logical change 1.24)
/external/iproute2/tc/q_hfsc.c
aba5acdfdb347d2c21fc67d613d83d4430ca3937 15-Apr-2004 osdl.org!shemminger <osdl.org!shemminger> (Logical change 1.3)
/external/iproute2/tc/q_hfsc.c
86fdf0e47be697587efcf9602cd1f952a1d73170 15-Apr-2004 osdl.org!shemminger <osdl.org!shemminger> Initial revision
/external/iproute2/tc/q_hfsc.c