Re: [PATCH net-next 4/4] net_sched: generalize bulk dequeue

2016-06-23 Thread Paolo Abeni
On Tue, 2016-06-21 at 23:16 -0700, Eric Dumazet wrote: > When qdisc bulk dequeue was added in linux-3.18 (commit > 5772e9a3463b "qdisc: bulk dequeue support for qdiscs > with TCQ_F_ONETXQUEUE"), it was constrained to some > specific qdiscs. > > With some extra care, we can extend this to all qdisc

Re: [PATCH net-next 4/4] net_sched: generalize bulk dequeue

2016-06-22 Thread Jesper Dangaard Brouer
On Tue, 21 Jun 2016 23:16:52 -0700 Eric Dumazet wrote: > When qdisc bulk dequeue was added in linux-3.18 (commit > 5772e9a3463b "qdisc: bulk dequeue support for qdiscs > with TCQ_F_ONETXQUEUE"), it was constrained to some > specific qdiscs. Thanks for extending this! > With some extra care, we

[PATCH net-next 4/4] net_sched: generalize bulk dequeue

2016-06-21 Thread Eric Dumazet
When qdisc bulk dequeue was added in linux-3.18 (commit 5772e9a3463b "qdisc: bulk dequeue support for qdiscs with TCQ_F_ONETXQUEUE"), it was constrained to some specific qdiscs. With some extra care, we can extend this to all qdiscs, so that typical traffic shaping solutions can benefit from small