[Cake] cake on linux 5.6 32 bit x86 might be broken

Dave Taht dave.taht at gmail.com
Sat Apr 25 15:09:49 EDT 2020


the bandwidth parameter is mis-parsed. this is stock kernel, stock 5.6 iproute2
looks like an alignment bug. Anyone running x86 on 32 bit? anyone
running this kernel on anything 32bit?

is 5.4 ok?

---------- Forwarded message ---------
From: elided
Date: Fri, Apr 24, 2020 at 7:57 PM
Subject: Re: PSA pt 1: for better videoconferencing at home on slow links
To: Dave Taht <dave.taht at gmail.com>


Yo Dave!

One step forward, two back.

    Linux kernel 5.6.7.

    ~# tc -V
    tc utility, iproute2-ss200330

This started cake:

    ~# tc qdisc add dev eth1 root cake bandwidth 160mbps

But, my score of B for bufferbloat fell to a C!

    http://www.dslreports.com/speedtest/62801576

cake seems to be ignoring my bandwidth:

    catbert:~# tc -s qdisc show dev eth1
    qdisc cake 8005: root refcnt 2 bandwidth 1280Mbit diffserv3
triple-isolate nonat nowash no-ack-filter split-gso rtt 100.0ms raw
overhead 0
     Sent 591223311 bytes 562082 pkt (dropped 0, overlimits 666624 requeues 0)
     backlog 0b 0p requeues 0
     memory used: 377936b of 15140Kb
     capacity estimate: 1280Mbit
     min/max network layer size:           42 /    1514
     min/max overhead-adjusted size:       42 /    1514
     average network hdr offset:           14

                       Bulk  Best Effort        Voice
      thresh         80Mbit     1280Mbit      320Mbit
      target          5.0ms        5.0ms        5.0ms
      interval      100.0ms      100.0ms      100.0ms
      pk_delay          0us          8us          6us
      av_delay          0us          3us          3us
      sp_delay          0us          1us          1us
      backlog            0b           0b           0b
      pkts                0       447439       114643
      bytes               0    580864114     10359197
      way_inds            0        42159         2526
      way_miss            0         3931        87597
      way_cols            0           11            0
      drops               0            0            0
      marks               0            0            0
      ack_drop            0            0            0
      sp_flows            0          247           46
      bk_flows            0            1            0
      un_flows            0            0            0
      max_len             0        36144          998
      quantum          1514         1514         1514

Back to reading...


More information about the Cake mailing list