From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vn0-x231.google.com (mail-vn0-x231.google.com [IPv6:2607:f8b0:400c:c0f::231]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 7051E21F2E4 for ; Thu, 30 Apr 2015 15:42:52 -0700 (PDT) Received: by vnbg62 with SMTP id g62so9019873vnb.7 for ; Thu, 30 Apr 2015 15:42:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=d0Fho+jhgJ4tWyaKcdmVEMAukkVNL6nX4cgeFhjKZjE=; b=xmpD4jIX6Yn1aQe5DfFRyBXj/L4cEJe88SX84GA1t9kVhc8I0TwIaL01F2rrrKj5wZ fs1D3IK1BLWQ9gRDpq8Z2ieU0JS0opTQuUgInAs4ICWxHdSHTtXRMXbfcF5F6nQV9/uM Nia2YAIlduGtwFuYs/jWNDrzCwBl4TjAnyATSwYAqVwji6gvyEPB/Z/J3LacfJbJjPEP wu4mHa27gbjeB5NXu5DL62ReQsmMgVF0zdYhnYlKyMWA9bSW0spDO2rAyndE9Yej0rnD J4KOHxyCKsnhduvIYm3i/0G7Oyba3qlqlz5gVs3IrWblR10CX6vWTBUnYejR5ewhSOU9 Ng3w== MIME-Version: 1.0 X-Received: by 10.52.33.180 with SMTP id s20mr11469626vdi.35.1430433771402; Thu, 30 Apr 2015 15:42:51 -0700 (PDT) Received: by 10.52.12.167 with HTTP; Thu, 30 Apr 2015 15:42:51 -0700 (PDT) Received: by 10.52.12.167 with HTTP; Thu, 30 Apr 2015 15:42:51 -0700 (PDT) In-Reply-To: References: Date: Fri, 1 May 2015 01:42:51 +0300 Message-ID: From: Jonathan Morton To: Dave Taht Content-Type: multipart/alternative; boundary=20cf3079baaed1b9f70514f8d0e9 Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] cake integration woes X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Apr 2015 22:43:21 -0000 --20cf3079baaed1b9f70514f8d0e9 Content-Type: text/plain; charset=UTF-8 I've been concentrating on writing material for the paper, so there isn't any new code right now. There's several things that I'm fairly confident I know how to implement, but not actually done yet. If "git push" doesn't work, talk to Toke. It does for me. In "unlimited" mode, the priority DRR never flips from the priority-balanced quanta to the bandwidth-balanced ones. This is an extension of what happens when the shaped rate is above the physical link rate. Starvation of lower priorities still doesn't happen, but you don't get the soft bandwidth limits. The cake3 iproute2 module I pushed originally had separate Diffserv 8 and 4 support, with "diffserv" being a synonym for the newer 4-class one. If the code renaming has gone and lost that, that's not *my* fault. - Jonathan Morton --20cf3079baaed1b9f70514f8d0e9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

I've been concentrating on writing material for the pape= r, so there isn't any new code right now. There's several things th= at I'm fairly confident I know how to implement, but not actually done = yet.

If "git push" doesn't work, talk to Toke. It d= oes for me.

In "unlimited" mode, the priority DRR never flips = from the priority-balanced quanta to the bandwidth-balanced ones. This is a= n extension of what happens when the shaped rate is above the physical link= rate. Starvation of lower priorities still doesn't happen, but you don= 't get the soft bandwidth limits.

The cake3 iproute2 module I pushed originally had separate D= iffserv 8 and 4 support, with "diffserv" being a synonym for the = newer 4-class one. If the code renaming has gone and lost that, that's = not *my* fault.

- Jonathan Morton

--20cf3079baaed1b9f70514f8d0e9--