Re: [PATCH net-next v7 00/10] net: sched: add Flow Queue PIE packet scheduler
From: Gautam Ramakrishnan <hidden>
Date: 2020-01-23 16:14:34
On Thu, Jan 23, 2020 at 4:09 PM David Miller [off-list ref] wrote:
From: gautamramk@gmail.com Date: Wed, 22 Jan 2020 23:52:23 +0530quoted
From: Gautam Ramakrishnan <redacted> Flow Queue PIE packet scheduler This patch series implements the Flow Queue Proportional Integral controller Enhanced (FQ-PIE) active queue Management algorithm. It is an enhancement over the PIE algorithm. It integrates the PIE aqm with a deficit round robin scheme. FQ-PIE is implemented over the latest version of PIE which uses timestamps to calculate queue delay with an additional option of using average dequeue rate to calculate the queue delay. This patch also adds a memory limit of all the packets across all queues to a default value of 32Mb. - Patch #1 - Creates pie.h and moves all small functions and structures common to PIE and FQ-PIE here. The functions are all made inline. - Patch #2 - #8 - Addresses code formatting, indentation, comment changes and rearrangement of structure members. - Patch #9 - Refactors sch_pie.c by changing arguments to calculate_probability(), [pie_]drop_early() and pie_process_dequeue() to make it generic enough to be used by sch_fq_pie.c. These functions are exported to be used by sch_fq_pie.c. - Patch #10 - Adds the FQ-PIE Qdisc. For more information: https://tools.ietf.org/html/rfc8033Series applied, thank you.
Thanks for the reviews and for applying the patch series. -- ------------- Gautam |