From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.toke.dk (mail.toke.dk [IPv6:2001:470:dc45:1000::1]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id E0FB43BA8E for ; Mon, 2 Jul 2018 08:03:49 -0400 (EDT) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1530533028; bh=GOjfXkU54Il0/rHu59cEBrB8MQCzkdeMI9YnunlLXzs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=c2FeLBdkAUUQHemrkgSE3rG0RZXT6fHi9I7EQq7ReAwguGdkZFCLafjYhDi3uKpVS NdlSxE0V0NVORCN/qZqw1IzT1zH0+RRkIVzV3HlpgCKPiWODGyFqPj9AmhTDBKUqzX jF0rI5xBNF1gKc2L9U6qjIggEWruDMN/+FmtiW3WZ6HmzkxuWtLGhQHg2/uGTe2uGk 3dN93aH5tm8H6PHVA1dEEBNJfE8NRzd9EUMBF7DcbVbckJ5d9SjWKMF7TeiallZlPN +jqefVhiTQFBnht2Iw8txsk1v567zNNeHThlXyJ7Vz3YU3Rb4NE8Flwh3ggQA10tE1 TGQtS23v10E/w== To: Pete Heist , Kevin Darbyshire-Bryant Cc: Cake List In-Reply-To: <17AF79A0-0213-44E3-95B9-62795A644A47@heistp.net> References: <6DF9A5E0-EFD5-4519-9889-BC0A7B9BD48E@darbyshire-bryant.me.uk> <1A8BA286-6B31-4581-86C9-6855AC28C245@heistp.net> <673EAD3F-AB09-4B90-88BB-5DCE0BD65534@heistp.net> <6FE8D434-01BE-41A1-BD6B-EFFD67AC8784@heistp.net> <94C9790F-E9BC-4D59-9845-17C305E4B910@darbyshire-bryant.me.uk> <17AF79A0-0213-44E3-95B9-62795A644A47@heistp.net> Date: Mon, 02 Jul 2018 14:03:59 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87lgatj13k.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Mon, 02 Jul 2018 12:03:50 -0000 Pete Heist writes: >> On Jul 2, 2018, at 12:19 PM, Pete Heist wrote: >>=20 >> What is TCA_STATS2 vs TCA_STATS and where does it come from? That=E2=80= =99s at least one rtattr that=E2=80=99s null in print_qdisc on MIPS for som= e reason. That=E2=80=99s where I=E2=80=99m at, anyway=E2=80=A6 > > I should have written that the rtattr at TCP_STATS2 has a zero len and > type in it, not that it=E2=80=99s null. > > But, um, I find it curious that tb[TCA_PAD] has valid looking values > in it, and if I just go: > > tb[TCA_STATS2] =3D tb[TCA_PAD] > > right after parse_rtattr is called, I start getting tin stats printed > that look valid. There should be zeroes or invalid values at > tb[TCA_PAD], as that=E2=80=99s just supposed to be padding, right? Hmm, that's interesting. Sounds like you are on the right track. What are the numerical values of TCA_STATS2 and TCA_PAD in the kernel and iproute2, respectively? And thank you for looking into this! :) -Toke