Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-18 | Bugfix 8469: ensure that matches have data under them | John Southworth | |
2012-07-13 | Add support for priority-queue policy | Stephen Hemminger | |
Bug 3643 Enhancement to expose kernel priority queuing. | |||
2010-12-08 | Compute optimium rate to quantum value | Stephen Hemminger | |
Bug 6092 The code now calculates r2q value based on max rate and min rate which gives better accuracy and stops kernel message. | |||
2010-12-07 | Revert "Add nested shaper classes" | Stephen Hemminger | |
This reverts commit bcb18b96605e194cf8c186467b0a4d853695f75e. | |||
2010-10-19 | Add nested shaper classes | Stephen Hemminger | |
This adds: traffic-policy myexample { bandwidth 100Mbit class 2 { class 2a { ... | |||
2010-08-17 | Fix shaper class queue calculations for random-detect | Stephen Hemminger | |
Need to handle queue-limit better (confusion between bytes and packets) Bug 5872 (cherry picked from commit 94ea365fc966a16807a2086db05ea2877e9b00fa) | |||
2010-08-17 | Make round-robin quantum per class | Stephen Hemminger | |
Bug 5958 (cherry picked from commit 7f42350146525544bd38db2426d6f5c7b99302c2) | |||
2010-07-20 | Fix message when random-detect bandwidth is too low | Stephen Hemminger | |
2010-07-20 | Fix random-detect queue to small message | Stephen Hemminger | |
Give correct message when queue limit too small in random detect | |||
2010-07-20 | Validate shaper class ceiling | Stephen Hemminger | |
Bug 5879 | |||
2010-07-20 | Allow larger queue size for sub-queues in Shaper and RoundRobin | Stephen Hemminger | |
For queue-type (other than fair-queue), it is allowable to have larger queue size. Move validation into class checking. | |||
2010-07-20 | Use perltidy to cleanup indentation | Stephen Hemminger | |
2010-07-20 | Expose RED values as constant | Stephen Hemminger | |
This makes RED more robust since constant values are visible. | |||
2010-07-19 | Add check for random-detect on slow speed class | Stephen Hemminger | |
The calculation of random-detect queue parameters is based on recommended values from RFC. If allowed bandwidth is too small, the queue will be too small to be useable. In that case just fail. | |||
2010-07-19 | Add sanity checks for shaper random-detect queue type | Stephen Hemminger | |
Bug 5872 Don't allow stupidly small queue limit, and round up the minimum queue value to be at least one packet. | |||
2009-10-01 | Handle round-robin without configuration of default | Stephen Hemminger | |
If default class is not configured Qos. Bug 4529 (cherry picked from commit 0df90b28ca6d9cb6ae4f5267ef8522ac12a0c352) | |||
2009-10-01 | Allow random-detect for Qos policy types without rate | Stephen Hemminger | |
Part of Bug 4516 (cherry picked from commit 8f5e0920e7edd83b8d58d016d7ec6964bf222577) | |||
2009-05-26 | One more pass over on RED parameters | Stephen Hemminger | |
Make sure and get scaling right here. | |||
2009-05-23 | Reimplementation of WRED | Stephen Hemminger | |
Make a simpler version of WRED that acts more like Cisco. Use Diffserv on Linux paper for example of how to use DSMARK and GRED to achieve similar result. | |||
2009-05-22 | Use better RED parameters | Stephen Hemminger | |
Use recommendations from Sally Floyd. | |||
2009-05-20 | Fix calculation of RED parameters | Stephen Hemminger | |
The latency value is in microseconds. | |||
2009-05-19 | Fix exports for new module | Stephen Hemminger | |
The exports for Util.pm changed. | |||
2009-05-19 | Move RED parameter computation to common code | Stephen Hemminger | |
Useful for WRED and shaper RED class. | |||
2009-05-19 | Add packet-length and latency as class attributes | Stephen Hemminger | |
Attributes needed for WRED implementation. | |||
2009-04-14 | Simplify some code in rate handling | Stephen Hemminger | |
2009-04-13 | Fix RoundRobin scheduler | Stephen Hemminger | |
Need to change assumptions in ShaperClass about bandwidth and this goes over to TrafficShaper and RR. | |||
2009-04-13 | Allow constructor with out configuration | Stephen Hemminger | |
Useful for creating default class without configuration. | |||
2009-04-09 | Split class and sub qdisc generation | Stephen Hemminger | |
Newer features will have non-hierarchal queue disc where there are no classes just sub-queues. | |||
2009-03-20 | Fix problems created by switch to using 'select' | Stephen Hemminger | |
Some code was still using old interface. | |||
2009-03-17 | Use select to avoid passing output path around | Stephen Hemminger | |
Easier to just use 'select' in perl to avoid passing file descriptor everywhere. | |||
2009-02-05 | Split shaperclass into separate file | Stephen Hemminger | |