From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x243.google.com (mail-qk0-x243.google.com [IPv6:2607:f8b0:400d:c09::243]) (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 038B13BA8E for ; Thu, 5 Jul 2018 22:55:32 -0400 (EDT) Received: by mail-qk0-x243.google.com with SMTP id o2-v6so5598751qkc.13 for ; Thu, 05 Jul 2018 19:55:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=tUzniAOAjVwZUaybQu3k4ViZ4BUxlLLGp9FoN+rtjAg=; b=j8Lxr+HDINuOxjz4AREd0a4I7tlNMlk/8mmZtQSsmlZwvasZtCTMt3BCBvc/OL9GOm 032mt5bOTeVsjNDQCB2s6RjO8ZjXLNzVQ9zBU0MmMTNmQxGR9CMmTVGBykUGguI7DxhL KTyvOyhz+hTnXxxJ2DpzvOXkMSIfFOgBi9ChlJwcBGRzKCZr4Rn4pA6IzgzxSVrhL9nf w24tU2P8Oyj+oHOih+zCHFKUiCDKgdGENmyIbonHssfNlT/l3eLTMC6p2M70bgyGn0I6 LV24p6SQYG25Fttuo5itC9ydElog2THhj69zTRi2ibXHxWPw2GSy7sIL7xXrbqnBbbL5 exvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=tUzniAOAjVwZUaybQu3k4ViZ4BUxlLLGp9FoN+rtjAg=; b=TgVaqMXx5rm+HmVml5SzAmLrNPGZT5R2YFD1t9WaffW6ypblI6PfcN2wMRwZ5JJ/k1 XJKjZhmJ9fd0gebLGf3uqe9Tr18Ca5xNOXyV+s7717ZNrbc/+hT9GVESrZwbTzqSvQ/P vs8EpGuL3/v9rhxzaiG9IYeanxfxOP6SJnB/x49qMCzPAYwcFAf8u+TCSRQprLqr3hB+ wSKnOPgXbVDegyMMTqBmiMa7IsolHS0AGHLyjgpHI72tqF/G3QiriVzeXK12T/RiWn09 lKdq+3liXs53AZBqURCPf/liuoCE8GYkfIrYOBbXUzUPlIwvF0kUbztCLcne4xwEtf2b OW6w== X-Gm-Message-State: APt69E07gdfzW3LJ2P4nCOeJss43dynV6LZKmbXR3Jiw3abvzji4lY48 LMLsIOCI8GhIQ0sqd8qGTPX5z1x2 X-Google-Smtp-Source: AAOMgpcVk24K+Dqr63q3iK5Dmp1xSCGWR53i62eNnrWx7YJZ/It+C4iJ8HSDILHGozP1d3+1gCwQwg== X-Received: by 2002:a37:7285:: with SMTP id n127-v6mr7201856qkc.115.1530845731069; Thu, 05 Jul 2018 19:55:31 -0700 (PDT) Received: from ?IPv6:2601:152:4303:6810:9897:afb3:6171:55dc? ([2601:152:4303:6810:9897:afb3:6171:55dc]) by smtp.gmail.com with ESMTPSA id o190-v6sm4943588qkd.61.2018.07.05.19.55.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Jul 2018 19:55:30 -0700 (PDT) To: Dave Taht Cc: =?UTF-8?Q?Toke_H=c3=b8iland-J=c3=b8rgensen?= , Cake List References: <17AF79A0-0213-44E3-95B9-62795A644A47@heistp.net> <87lgatj13k.fsf@toke.dk> <87fu11ipir.fsf@toke.dk> <871scligay.fsf@toke.dk> <2AE036E5-BD3D-4176-9476-9EC824EC1D18@darbyshire-bryant.me.uk> <87r2klh1fz.fsf@toke.dk> <87lgath01v.fsf@toke.dk> <52B2B44D-4382-404C-8F6D-03F12A72B11F@heistp.net> <31667353-48F2-4FAB-AC05-163680451719@toke.dk> <48ECB6C8-5D22-4785-A6CE-696D87EC5496@toke.dk> <73DD74AD-C2E7-4A12-AE49-C06D4486660E@gmail.com> <87fu10haw7.fsf@toke.dk> <8736wxco28.fsf@toke.dk> From: George Amanakis Message-ID: <5b8af75e-d6ff-fd08-1cab-070565b200c9@gmail.com> Date: Thu, 5 Jul 2018 22:55:27 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Subject: Re: [Cake] cake at 60gbit 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: Fri, 06 Jul 2018 02:55:32 -0000 With Toke's patch I can see these warnings using veth, too. This is on a 4.14.53 kernel, using sch_cake/master branch. However I can see them only if the counter is set to throw a warning at a lower limit, i.e. 1k instead of 100k. This is what I get: cake in unlimited mode --> aborts in loop 'k': [  +0.316779] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1 qbkllog 1514 tin 0 deficit 232 tot backlog 1514 [  +0.000347] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 1 qbkllog 56018 tin 0 deficit 216 tot backlog 56018 [  +0.003706] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 2 qbkllog 136260 tin 0 deficit 310 tot backlog 136260 [  +0.000042] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 3 qbkllog 165026 tin 0 deficit 16 tot backlog 165026 [  +0.000042] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 2 qbkllog 56018 tin 0 deficit 702 tot backlog 56018 [  +0.000894] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 1 qbkllog 43906 tin 0 deficit 264 tot backlog 43906 [  +0.000596] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 5 qbkllog 254352 tin 0 deficit 724 tot backlog 254352 [  +0.000032] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 3 qbkllog 118092 tin 0 deficit 518 tot backlog 118092 [  +0.001537] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 3 qbkllog 190764 tin 0 deficit 106 tot backlog 190764 [  +0.000026] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 1 qbkllog 59046 tin 0 deficit 792 tot backlog 59046 cake with bandwidth limited @50gbit --> aborts in loop 'k', again: [  +0.000002] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1 qbkllog 68130 tin 0 deficit -5599742 tot backlog 68130 [  +0.000127] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 2 qbkllog 101438 tin 0 deficit -5976728 tot backlog 101438 [  +0.000552] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 2 qbkllog 16654 tin 0 deficit -7303854 tot backlog 16654 [  +0.000888] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 1 qbkllog 68130 tin 0 deficit -10334948 tot backlog 68130 [  +0.000565] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 2 qbkllog 136260 tin 0 deficit -12733190 tot backlog 136260 [  +0.000055] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 3 qbkllog 136260 tin 0 deficit -12930010 tot backlog 136260 [  +0.000354] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 4 qbkllog 139288 tin 0 deficit -13950446 tot backlog 139288 [  +0.000515] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1 qbkllog 7570 tin 0 deficit -15529548 tot backlog 7570 [  +0.000068] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1 qbkllog 60560 tin 0 deficit -15749078 tot backlog 60560 [  +0.000766] Loop counter k hit 1k; i 0 j 0 k 1001 l 3 m 0 qlen 1 qbkllog 68130 tin 0 deficit -18088208 tot backlog 68130 On 7/5/2018 9:21 PM, Dave Taht wrote: > 0 length packet? maybe coming out of the new GSO/GRO code? When cake is operating in bandwidth limited mode >1gbit, GSO/GRO code should be bypassed, or am I wrong? George