Cake - FQ_codel the next generation
 help / color / mirror / Atom feed
From: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
To: <cake@lists.bufferbloat.net>
Subject: Re: [Cake] Exposing the interval (rtt) parameter
Date: Fri, 9 Oct 2015 07:16:04 +0100	[thread overview]
Message-ID: <56175BA4.2010206@darbyshire-bryant.me.uk> (raw)
In-Reply-To: <56165B8C.3040303@darbyshire-bryant.me.uk>

[-- Attachment #1: Type: text/plain, Size: 1404 bytes --]

On 08/10/15 13:03, Kevin Darbyshire-Bryant wrote:
> I seem to remember a recent request to be able to specify the codel
> interval parameter within cake.  I've just pushed a branch
> 'exposeinterval' to both sch_cake & tc-adv which I believe does this.
>
> My coding is very much of the copy'n'paste'n'tweak level so this
> definitely needs looking over by skilled & experienced eyes, however in
> the spirit of collaboration it might be a start.
>
> Another warning: Nothing has been tested; sch-cake compiles.  tc-adv
> hasn't even been tested that far yet!  Hopefully this evening will
> rectify that as I'll be able to give the kiss of life to my router if
> needed :-)

Okay, well *now* it compiles (hangs head in shame at silly typos) and
runs (router survived the night)  The tc user interface is horrible in
that it needs warnings if trying to set a silly value (and also needs a
suitable scaling factor supplied eg. 300ms rather than just 300) but
fundamentally this parameter does get passed from user space to kernel
space and cake does indeed use this as an interval value.  Excuse me
while I say that's a result :-)

One thing I cannot suss out at the moment is why tc isn't reporting the
passed 'rtt' value on a 'tc -s qdisc' command.  It has to be a silly but
I can't work it out at the moment - please let me know if you can see
how I've been stupid.

Kevin


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4816 bytes --]

  reply	other threads:[~2015-10-09  6:16 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-08 12:03 Kevin Darbyshire-Bryant
2015-10-09  6:16 ` Kevin Darbyshire-Bryant [this message]
2015-10-10 12:44   ` Kevin Darbyshire-Bryant

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cake.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56175BA4.2010206@darbyshire-bryant.me.uk \
    --to=kevin@darbyshire-bryant.me.uk \
    --cc=cake@lists.bufferbloat.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox