From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 9115F3B2A4 for ; Sat, 30 Jun 2018 14:09:25 -0400 (EDT) Received: by mail-lj1-x234.google.com with SMTP id o26-v6so9666993ljg.3 for ; Sat, 30 Jun 2018 11:09:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bCjq1SffLYWahvZYw26o8uUv83H6Jazced/17M0C9TU=; b=b5x41fI+yNNooO0NekaXY6c67i81uEyMI2CVCg1pQP9eUdHVx+Li+LMTNgMgG7Nujo Zgb0gPmHbhl3TuIh9Yo2al5fh4Q2PqDyQQKF2otsIE6TJybC2h1JJiQtCa0idpWK8Yze 3olN7LzV0Ew5v8kI0xVFOtX5B/OgLjGeArarXUQ+WFbcut5rXSO7w+CJFaTg/qVQ1XqZ G8WKXmpH39yZHtlcl4NvR36xLAfm4EWedLt/7H1lb+UTIsDkc3fUaxQBbv+iytoyvTsF dlk6LXZcJ7t6vsjgPDqyLL3uJGJjiJykMMupnkyvmm7wRZkosJw/AymirLdl2GNC8qwK STCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bCjq1SffLYWahvZYw26o8uUv83H6Jazced/17M0C9TU=; b=CS0N9psWiHueT536CqunQk3C6We7ORBMI7DOv+75AdRuufncqC2PAAi4tNwKsUwh2J RDG52MmujYzjRHT+OMuYl4h7GZaYX26FghpqBYNIs+RyqxprboJyrHQAN8NECllJtZK2 che8A3qjiYt7PY0T82GIO758qwYQd5886RGfZn9dm1mIZEcuOa/b2rsBPxYVeHn+QBgq 0etLuqN6eBj1vp5UV/ujm5GbuEy1wY+PxiAt2DC1dYFYwf2o3vie22GxYQSvu9Z3CTJc T6/ZEBkVTepkPhA6zvEqy0wcrBSSHaQGnuhwYytzfB7sNQevEGCC7L1XT/y4t71u1bF5 Ls/w== X-Gm-Message-State: APt69E1fA0nucuXEB2dk9c9qpmXmHqW96lYglxIlHbyXmmnTVhdlN6Lc Vf7wLTbthRmAfiaTwKsCms727YYiJ8YDr+FgSEE= X-Google-Smtp-Source: ADUXVKLDjrxj8BQOUIMJyy4lZqfM17uTLesLAxl2ejNnmO2lND3ftmfFy4M2yEcwKhvxyjDRwpUzdHqX6D/gFZTXPis= X-Received: by 2002:a2e:4442:: with SMTP id r63-v6mr13749252lja.89.1530382164366; Sat, 30 Jun 2018 11:09:24 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Georgios Amanakis Date: Sat, 30 Jun 2018 14:09:12 -0400 Message-ID: To: Pete Heist Cc: Cake List Content-Type: multipart/alternative; boundary="000000000000471c5e056fdfdd6a" Subject: Re: [Cake] Cake on openwrt - falling behind X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jun 2018 18:09:25 -0000 --000000000000471c5e056fdfdd6a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Great Pete! For cake it's not hard to do, previously I was just switching PKG_SOURCE_VERSION in package/kernel/kmod-sched-cake/Makefile to the latest git commit. That would be: PKG_SOURCE_VERSION:=3D0520a6cbcce759b109568b26df3b6081aed42483 Then I just go for "make package/kmod-sched-cake/compile -j1 V=3Ds" in openwrt root directory. The version in git master should also compile for 4.14, shouldn't it? For tc-adv, I don't exactly remember out of the top of my head, but I think I had to modify the iproute2-full package which also compiles TC. I will let you know once I get my hands on it. On Sat, Jun 30, 2018, 1:26 PM Pete Heist wrote: > > On Jun 30, 2018, at 6:37 PM, Georgios Amanakis > wrote: > > I recently acquired a linksys wrt1900acs (arm/mvebu), I will test this by > compiling latest openwrt with latest sch_cake/master and tc-adv/master. > > > Hi Georgios- I=E2=80=99m also donating tonight to making some progress on= this, so > let=E2=80=99s see what we can come up with. :) This is actually the first= time I=E2=80=99ve > had to compile OpenWRT- my VM ran out of memory the first time, but my > laptop's fans have been on full blast for 10 minutes now so it looks like > all=E2=80=99s well. > > I=E2=80=99m not yet sure how to get the head of cake and tc-adv into the = tree but > I figured I=E2=80=99d cross that bridge when I come to it. Ideally I=E2= =80=99d like to be > able to recompile sch_cake.ko after the system is running and not have to > rebuild an OpenWRT image every time I make a change, in case I want to > experiment with the code, so I hope that=E2=80=99s possible. I worked wit= h C back > in the day, but with rather different tooling so at the moment I feel lik= e > my hands are tied behind my back- hoping that changes. :) > > For starters, I=E2=80=99ll just attempt to try it on my OM2P (cpumodel MI= PS 24Kc > V7.4). I would be thrilled if the tc stats failed. > > Pete > > --000000000000471c5e056fdfdd6a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Great Pete!

For ca= ke it's not hard to do, previously I was just switching PKG_SOURCE_VERS= ION in package/kernel/kmod-sched-cake/Makefile to the latest git commit. Th= at would be:
PKG_SOURCE_VERSION:= =3D0520a6cbcce759b109568b26df3b6081aed42483
Then I j= ust go for "make package/kmod-sched-cake/compile -j1 V=3Ds" in op= enwrt root directory. The version in git master should also compile for 4.1= 4, shouldn't it?

For= tc-adv, I don't=C2=A0exactly=C2=A0remember out of the top of my head, but I think I had to modify t= he iproute2-full package which also compiles TC. I will let you know once I= get my hands on it.

=
On Sat, Jun 30, 2018, 1:26 PM Pete Heist <pete@heistp.net> wrote:

On Jun 30, 2018, at 6:37 PM= , Georgios Amanakis <gamanakis@gmail.com> wrote:

= I recently acquired a linksys wrt1900acs (arm/mvebu), I will test this by c= ompiling latest openwrt with latest sch_cake/master and tc-adv/master.

Hi Georgios- I=E2=80=99m also dona= ting tonight to making some progress on this, so let=E2=80=99s see what we = can come up with. :) This is actually the first time I=E2=80=99ve had to co= mpile OpenWRT- my VM ran out of memory the first time, but my laptop's = fans have been on full blast for 10 minutes now so it looks like all=E2=80= =99s well.

I=E2=80=99m not yet sure how to get the= head of cake and tc-adv into the tree but I figured I=E2=80=99d cross that= bridge when I come to it. Ideally I=E2=80=99d like to be able to recompile= sch_cake.ko after the system is running and not have to rebuild an OpenWRT= image every time I make a change, in case I want to experiment with the co= de, so I hope that=E2=80=99s possible. I worked with C back in the day, but= with rather different tooling so at the moment I feel like my hands are ti= ed behind my back- hoping that changes. :)

For sta= rters, I=E2=80=99ll just attempt to try it on my OM2P (cpumodel=C2=A0MIPS 2= 4Kc V7.4). I would be thrilled if the tc stats failed.

=
Pete

--000000000000471c5e056fdfdd6a--