* [Cake] always or never peeling at unlimited speed? @ 2015-11-20 12:27 Dave Taht 2015-11-23 11:35 ` Kevin Darbyshire-Bryant 0 siblings, 1 reply; 2+ messages in thread From: Dave Taht @ 2015-11-20 12:27 UTC (permalink / raw) To: cake // FIXME: We always peel at unlimited speed if (unlikely((len * max_t(u32, b->bulk_flow_count, 1U) > q->peel_threshold && skb_is_gso(skb)))) { In either case we could perhaps do better with the rate estimator giving us a saner peel threshold??? Dave Täht Let's go make home routers and wifi faster! With better software! https://www.gofundme.com/savewifi ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Cake] always or never peeling at unlimited speed? 2015-11-20 12:27 [Cake] always or never peeling at unlimited speed? Dave Taht @ 2015-11-23 11:35 ` Kevin Darbyshire-Bryant 0 siblings, 0 replies; 2+ messages in thread From: Kevin Darbyshire-Bryant @ 2015-11-23 11:35 UTC (permalink / raw) To: cake [-- Attachment #1: Type: text/plain, Size: 1160 bytes --] On 20/11/15 12:27, Dave Taht wrote: > // FIXME: We always peel at unlimited speed > if (unlikely((len * max_t(u32, b->bulk_flow_count, 1U) > > q->peel_threshold && skb_is_gso(skb)))) { My initial gut reaction was 'never peel in unlimited mode' until I thought about it a little more. Unlimited is 'shaper off' rather than my silly English language default of 'super fast, there's no limit'. I was reminded of my dream where an ADSL driver had BQL so cake could run 'unlimited' - and ADSL isn't 'super fast'. > In either case we could perhaps do better with the rate estimator > giving us a saner peel threshold??? Care is needed here. A peel threshold of '0' is used as a flag that ATM framing is in use and hence things are always peeled. I'm curious as to why a non zero overhead isn't also considered a reason to peel? > > > > Dave Täht > Let's go make home routers and wifi faster! With better software! > https://www.gofundme.com/savewifi > _______________________________________________ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake [-- Attachment #2: S/MIME Cryptographic Signature --] [-- Type: application/pkcs7-signature, Size: 4816 bytes --] ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-11-23 11:35 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-11-20 12:27 [Cake] always or never peeling at unlimited speed? Dave Taht 2015-11-23 11:35 ` Kevin Darbyshire-Bryant
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox