CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2025/11/13 13:07:23

Modified files:
        sys/net        : fq_codel.c 

Log message:
fq_codel: add overload protection via RFC 8290 batch drops

Implement RFC 8290 batch dropping to reduce CPU usage under overload by
dropping up to half of the packets (min 1, max 64) from the longest
queue. Uses a list to efficiently queue and report dropped packets to
PF, maintaining the enqueue interface.

Feedback/OK sashan@

Reply via email to