|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2 |
|
| #
5dbbc2ab |
| 04-Nov-2021 |
Wojciech Liguzinski <[email protected]> |
examples/ip_pipeline: support PIE congestion management
Adding the PIE support for IP Pipeline
Signed-off-by: Wojciech Liguzinski <[email protected]> Acked-by: Cristian Dumitrescu <cri
examples/ip_pipeline: support PIE congestion management
Adding the PIE support for IP Pipeline
Signed-off-by: Wojciech Liguzinski <[email protected]> Acked-by: Cristian Dumitrescu <[email protected]> Acked-by: Jasvinder Singh <[email protected]>
show more ...
|
| #
44c730b0 |
| 04-Nov-2021 |
Wojciech Liguzinski <[email protected]> |
sched: add PIE based congestion management
Implement PIE based congestion management based on rfc8033.
The Proportional Integral Controller Enhanced (PIE) algorithm works by proactively dropping pa
sched: add PIE based congestion management
Implement PIE based congestion management based on rfc8033.
The Proportional Integral Controller Enhanced (PIE) algorithm works by proactively dropping packets randomly. PIE is implemented as more advanced queue management is required to address the bufferbloat problem and provide desirable quality of service to users.
Tests for PIE code added to test application. Added PIE related information to documentation.
Signed-off-by: Wojciech Liguzinski <[email protected]> Acked-by: Cristian Dumitrescu <[email protected]> Acked-by: Jasvinder Singh <[email protected]>
show more ...
|
|
Revision tags: v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1, v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1 |
|
| #
54a298e5 |
| 09-Oct-2020 |
Savinay Dharmappa <[email protected]> |
examples/ip_pipeline: update subport rate dynamically
Modify the ip_pipeline application to build the hierarchical scheduler with default subport bandwidth profile. It also allows to update a subpor
examples/ip_pipeline: update subport rate dynamically
Modify the ip_pipeline application to build the hierarchical scheduler with default subport bandwidth profile. It also allows to update a subport with different subport rates dynamically
Signed-off-by: Savinay Dharmappa <[email protected]> Acked-by: Cristian Dumitrescu <[email protected]>
show more ...
|
| #
ac6fcb84 |
| 09-Oct-2020 |
Savinay Dharmappa <[email protected]> |
sched: update subport rate dynamically
Add support to update subport rate dynamically.
Signed-off-by: Savinay Dharmappa <[email protected]> Acked-by: Cristian Dumitrescu <cristian.dumitre
sched: update subport rate dynamically
Add support to update subport rate dynamically.
Signed-off-by: Savinay Dharmappa <[email protected]> Acked-by: Cristian Dumitrescu <[email protected]>
show more ...
|
|
Revision tags: v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1, v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1, v20.02, v20.02-rc4, v20.02-rc3, v20.02-rc2, v20.02-rc1, v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1 |
|
| #
29169a41 |
| 25-Oct-2019 |
Jasvinder Singh <[email protected]> |
examples/ip_pipeline: add subport config flexibility to TM
Modify ip pipeline traffic management function to allow different subports of the same port to have different configuration in terms of num
examples/ip_pipeline: add subport config flexibility to TM
Modify ip pipeline traffic management function to allow different subports of the same port to have different configuration in terms of number of pipes, pipe queue sizes, etc.
Signed-off-by: Jasvinder Singh <[email protected]> Signed-off-by: Lukasz Krakowiak <[email protected]>
show more ...
|
|
Revision tags: v19.08, v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1, v19.05, v19.05-rc4, v19.05-rc3, v19.05-rc2, v19.05-rc1, v19.02, v19.02-rc4, v19.02-rc3, v19.02-rc2, v19.02-rc1, v18.11, v18.11-rc5, v18.11-rc4, v18.11-rc3, v18.11-rc2, v18.11-rc1, v18.08, v18.08-rc3, v18.08-rc2, v18.08-rc1, v18.05, v18.05-rc6, v18.05-rc5, v18.05-rc4, v18.05-rc3, v18.05-rc2, v18.05-rc1 |
|
| #
7959831b |
| 17-Apr-2018 |
Jasvinder Singh <[email protected]> |
examples/ip_pipeline: replace strncpy with strlcpy
The destination string may not have a null termination if the source string's length is equal to the sizeof.
Fix by replacing strncpy with strlcpy
examples/ip_pipeline: replace strncpy with strlcpy
The destination string may not have a null termination if the source string's length is equal to the sizeof.
Fix by replacing strncpy with strlcpy that guarantees NULL-termination.
[merged several commits]
Coverty issue: 272606 Fixes: d75c371e9b46 ("examples/ip_pipeline: add pipeline object") Signed-off-by: Jasvinder Singh <[email protected]> Acked-by: Bruce Richardson <[email protected]>
Coverty issue: 272594 Fixes: 133c2c6565d6 ("examples/ip_pipeline: add link object") Signed-off-by: Jasvinder Singh <[email protected]>
Coverty issue: 272603 Fixes: 2f74ae28e23f ("examples/ip_pipeline: add tap object") Signed-off-by: Jasvinder Singh <[email protected]> Acked-by: Bruce Richardson <[email protected]>
Coverity issue: 272588 Fixes: 6bfe74f8c93e ("examples/ip_pipeline: add mempool object") Signed-off-by: Kevin Laatz <[email protected]> Reviewed-by: Jasvinder Singh <[email protected]>
Coverity issue: 272592 Fixes: 25961ff3bcb9 ("examples/ip_pipeline: add traffic manager object") Signed-off-by: Kevin Laatz <[email protected]> Reviewed-by: Jasvinder Singh <[email protected]>
Coverity issue: 272562 Fixes: 9a408cc8ac ("examples/ip_pipeline: add KNI object") Signed-off-by: Reshma Pattan <[email protected]> Reviewed-by: Jasvinder Singh <[email protected]>
Coverity issue: 272580 Fixes: 719374345c ("examples/ip_pipeline: add action profile objects") Signed-off-by: Reshma Pattan <[email protected]> Reviewed-by: Jasvinder Singh <[email protected]>
Coverity issue: 272572 Fixes: 719374345cee ("examples/ip_pipeline: add action profile objects") Signed-off-by: Fan Zhang <[email protected]> Acked-by: Bruce Richardson <[email protected]>
Coverity issue: 272563 Fixes: 8245472c58c8 ("examples/ip_pipeline: add sw queue object") Signed-off-by: Fan Zhang <[email protected]> Acked-by: Bruce Richardson <[email protected]>
show more ...
|
| #
25961ff3 |
| 29-Mar-2018 |
Jasvinder Singh <[email protected]> |
examples/ip_pipeline: add traffic manager object
Add traffic manager object implementation to the application.
Signed-off-by: Cristian Dumitrescu <[email protected]> Signed-off-by: Jasv
examples/ip_pipeline: add traffic manager object
Add traffic manager object implementation to the application.
Signed-off-by: Cristian Dumitrescu <[email protected]> Signed-off-by: Jasvinder Singh <[email protected]>
show more ...
|