Received: by 10.213.65.68 with SMTP id h4csp1250804imn; Sat, 24 Mar 2018 07:28:58 -0700 (PDT) X-Google-Smtp-Source: AG47ELu3Ht6OMp2ggZ3LznBzXUZKON3cwvbzd3dJEYQb+o7JvGYZB3owL7DC1a+6vj8ai7O9U4d5 X-Received: by 2002:a17:902:8602:: with SMTP id f2-v6mr33257711plo.6.1521901738080; Sat, 24 Mar 2018 07:28:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521901738; cv=none; d=google.com; s=arc-20160816; b=rR1SmNchcLKz6DOeIk4KbGkkPWyhI4ra1OkWlSKq+7Lnq1yWl+iiSo9pOccaba+b88 HPcxTbaAr0PyQNbiR+cbrO5llvUMqSBvT3KbvdYq4gNh8GTqYPGM+2xGGk11uEL6lkc5 SPnNJMPzvxdWv4F9kPccM2MP5UthIitoEEJpsj0kH9Dd1azU+3b3SNdrltr6d0jznEEK sa/GXZsButHfHCa9S6d8A8w4a7dW6yt0togMo6vfqRJKQRWpReW/ZCWPBVJ+HJok06tL 7KIXeudJdtsyXEHNwWsC23e16KiUiYlUksiF94RiPpggHiI7/a1xO/DNi6geLREbUcGV ZcCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=kt8r9N4OpBLVE+pQdv16jQUdqpg+TbjbbxRXF4ucD5M=; b=hmCWWzuXOf0kZnow7nji3ucO98jgmr7j4wczQWqt06AF/dnBBg0xtFGOGPHgxw14ks GwfP916JkgETQVNwbi5s+Tpo5OghmFKQGBUwMfHYiFGvjDyHVIecAZnf/0Hl9Z/Ue8DC qyuEuf7Y2S8antgO2k1X9UgJdwe/4MoTldMd8iEX62DrekxkzHQCmMvw2NfcPfO8LOcH MLwWGSytLalhuQ8yF6pwPpLqi8rgoZWinxuoV1W+GjeVeWSilt8oJ/MnnycQnlf844Yj A7/VWnuMwoGlSQgMHUIGSzU+0wY/AzrApTTixQ5ZDqfY4umiiFlGr6jzz7VQEApGAv80 9jOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=aRwDCcFR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r11si5280868pgn.104.2018.03.24.07.28.43; Sat, 24 Mar 2018 07:28:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=aRwDCcFR; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752490AbeCXO0p (ORCPT + 99 others); Sat, 24 Mar 2018 10:26:45 -0400 Received: from mail-pf0-f174.google.com ([209.85.192.174]:43851 "EHLO mail-pf0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752048AbeCXO0m (ORCPT ); Sat, 24 Mar 2018 10:26:42 -0400 Received: by mail-pf0-f174.google.com with SMTP id j2so5816991pff.10; Sat, 24 Mar 2018 07:26:42 -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-language:content-transfer-encoding; bh=kt8r9N4OpBLVE+pQdv16jQUdqpg+TbjbbxRXF4ucD5M=; b=aRwDCcFRG+mZ2X02wXrl1US8t2QMfHEOMD5X99fmnC/8CxBj19rcxpSnPf4vPAdykf Eajkv0/irD84wX7isEIRxcbb4m6IbyCr0+hkP8bLN2KNyWXw3+6Idp9cfy3LzxWMQgIo d5PcraxqoiSQkYWDu2J2tOXUeX8oNOGwNK+P8+YF8BpeN8ge2riXuDoT1dKcOhM2pW4m N90lz76+KBAM8mfQQFM2/I9yexIDtBiKS2C1Xzm4jjzajIM6g92+XkH1Zi/bUvWzOaxh asCo+p8nizn2XJMH3t173wqLfMqCEZT29jxUxKg4y7NiH/ib1lVS4ib9nbsf9PQr/hE0 GawA== 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-language :content-transfer-encoding; bh=kt8r9N4OpBLVE+pQdv16jQUdqpg+TbjbbxRXF4ucD5M=; b=BL9fspje81oKHSfHHFPaELm5VEzhE2AZK/2gJksu93No6nc/hD7dO3ebDY1JXxffG0 M1Hs7uBiudgQZdK/P61jHnVZHamfbJnU618mYljZU/OPOndQdGxw4j4ekkVgFa9dtJVx RJ4SdM5fQE9+UL1K94bVkqx6jchQfROLy/1t+k9Zhb1RTVzBDiJqxO1XkFn6fMIrLpLw rvQHnpGZFWhRQLOjL/vxmYXApiJdM9tXsgPbZoGAuRYlIHHSdpubpPeGqFI+rL9uPBhf rk1Cxv0kFkRtB2fabOdD8HYJrnXDxyoUp+WhVkF8Zf6SuoP5Y1YqinX8BYQS5Wd0cuF3 rLYw== X-Gm-Message-State: AElRT7GLhHhV5F46FWnOnfJ9YuacQ259UoMjkyrO2qoI35WS5KnVZZLA bo0fCNlJLtttJUGGtyiXEB6k3Mwx X-Received: by 10.101.82.12 with SMTP id o12mr9504793pgp.126.1521901602342; Sat, 24 Mar 2018 07:26:42 -0700 (PDT) Received: from [192.168.86.24] ([75.106.27.153]) by smtp.gmail.com with ESMTPSA id d75sm20683640pga.38.2018.03.24.07.26.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Mar 2018 07:26:41 -0700 (PDT) Subject: Re: [bug, bisected] pfifo_fast causes packet reordering To: Jakob Unterwurzacher , Dave Taht Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, "David S. Miller" , "linux-can@vger.kernel.org" , Martin Elshuber References: <946dbe16-a2eb-eca8-8069-468859ccc78d@theobroma-systems.com> <95844480-d020-9000-53ef-0da8b965ce6e@gmail.com> <3a959e50-8656-5d9c-97b9-227d733948f8@theobroma-systems.com> <5aeb54ba-2d96-4ab5-53c4-2d3691be7acc@gmail.com> <340a6c54-6031-5522-98f5-eafdd3a37a38@theobroma-systems.com> <00cc2d41-6861-9a9c-603f-ba8013b2e2ce@theobroma-systems.com> <4e33aae4-9e87-22b4-7f09-008183ea553a@gmail.com> <983427eb-2e25-f201-c953-4cff22569deb@theobroma-systems.com> <9cf7a278-7269-9571-c378-ad98a5cd281b@theobroma-systems.com> From: John Fastabend Message-ID: <456f45a6-43b5-2ee5-bdcc-859f8d7d4a9a@gmail.com> Date: Sat, 24 Mar 2018 07:26:25 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <9cf7a278-7269-9571-c378-ad98a5cd281b@theobroma-systems.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 03/22/2018 03:16 AM, Jakob Unterwurzacher wrote: > On 21.03.18 21:52, John Fastabend wrote: >> Can you try this, >> >> diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h >> index d4907b5..1e596bd 100644 >> --- a/include/net/sch_generic.h >> +++ b/include/net/sch_generic.h >> @@ -30,6 +30,7 @@ struct qdisc_rate_table { >>   enum qdisc_state_t { >>          __QDISC_STATE_SCHED, >>          __QDISC_STATE_DEACTIVATED, >> +       __QDISC_STATE_RUNNING, >>   }; >> [...] > > Tested, looks good. No OOO observed, no side effects observed, iperf > numbers on Gigabit Ethernet look the same. > > Thanks, > Jakob Thanks, I'll send out an official patch today. .John