* [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