Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1344244imu; Wed, 9 Jan 2019 16:40:33 -0800 (PST) X-Google-Smtp-Source: ALg8bN5Fx+GqFVvN5c7VamjnETAlAckGU1e7h8Pq1CPy8LZBDtwAQse2KV/CdiSlr5pGgmoFAHma X-Received: by 2002:a17:902:29ab:: with SMTP id h40mr8152426plb.238.1547080833422; Wed, 09 Jan 2019 16:40:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547080833; cv=none; d=google.com; s=arc-20160816; b=is//wkcQi92EzId7TngM4caY8MuzTZOockiDgpb9vO+G4NF53slHhDXHtbRsHceXO0 gniuhhH9BtcvTeH0h9n9eoYIPziVFy5rzKdFlCUmiIkc2T7M4JMVe+3pyzKd8Xn8x/Tf pnzlEYaKk/sVvvqRRFdv0nBK0XLX1ILgh267oJLiCiD1z2wpkBXBqJ8RMdF7eW1b6TKt At0JUqqKTGIQjNEm0jzpzHAQPMckiP2UoNnw/TGjKwkH5Hh0Ik6XCzCEsyPCSmXPeOL3 2GpoAjt8dZP5DtIncf7jsGm5zemrGGx9y5ns+pmiROjdk/+mIaJs7PLY3JBT3bDp1YAA PI6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=4qNvluzHqZBwwaWTl7XnkaFwhW4rcj2mq7jRa/f4q/g=; b=xRsTNWUCNsSkr/5rg3QSsU84lsAguWh1f8Y4vW2j3WVQdkd8xQYxqG3HgzM/OwH69w PTvT7jfxgRNHcmhVZLCoNiD9eq7TPx0l+iO2P5H6x3xnFU7CgJbrNpYizzhzJJRE8mY6 DuNGHGnuOWBBncnYou4U0NcNQyfbhhgjdlv2LBGy/Ox7+m6qcw1HdKM2sLP5G6UpJPyt LOOXoSg8m0G4ZZCbxFxoeGiAs0C7AtxNzbQA41Xhu4XoShKJNkpliFIY5irgddOCLzxT tJiIXNQZLP9TTdurDPltqmTCNcqVo59cSuYFYtUout2YB+3HB8L4xDVZ345gVU9W+G4/ fwqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=T59WiTCx; 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 h70si21222642pge.221.2019.01.09.16.40.15; Wed, 09 Jan 2019 16:40:33 -0800 (PST) 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=T59WiTCx; 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 S1726617AbfAJAjE (ORCPT + 99 others); Wed, 9 Jan 2019 19:39:04 -0500 Received: from mail-lj1-f194.google.com ([209.85.208.194]:42163 "EHLO mail-lj1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726286AbfAJAjD (ORCPT ); Wed, 9 Jan 2019 19:39:03 -0500 Received: by mail-lj1-f194.google.com with SMTP id l15-v6so8110056lja.9; Wed, 09 Jan 2019 16:39:02 -0800 (PST) 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=4qNvluzHqZBwwaWTl7XnkaFwhW4rcj2mq7jRa/f4q/g=; b=T59WiTCxtc0K+kOOFNRRtzjnalVi7qDED2uUwYiTjUU8nhfRxszERkG8iaoX8XI1Tm dIvQRWfOkT61dL6EYgcng8FLznxW3Wkxt2tktKVs+uW2mVPZcnaaWa9mbQOSf1t5RLtC u1Ui47PFtwziyVyiu5TqiAeQswZh9YkTC/j6Sn/X7YoeoERNDSwTqsGurvUZN78het79 6aMEtaYUvRfYCHTf+qnQArwi63UjCC3A6OJJEpxIB9DBiJLaMN40AlyIT6VnaGZH/Qlq Uc3zuz36WYhKdZw+rIcCmexgCwnShteDqlrV+nzMN+fXGZvCwgBPyKL5pSM+TqP5spoQ /5pA== 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=4qNvluzHqZBwwaWTl7XnkaFwhW4rcj2mq7jRa/f4q/g=; b=ihidUrbpvF1kPGVbeLEOFty9FYOCfRsKB77u8a4C4CFfAzfaDJvW9TlsuqDqEA5KG8 t4+aippsqfkrgQqkkEXh5vTAEUwB8yrjsHQpvO2vwDeSurzv345VTttrVEcdGK2pn/vi Je/w1vXvDoXteiSKO3VWBk+Coc9+3pRGqDVJ4nE+IiBvezvM1tWk8llditUiJjRvPO+b piNGXx54C9kHM9I9T7biambTxxpqXHcn1uviPHfoy7wWIVaeN0LLcOWMjwlfV8hHfmWV LdcCeQoX2PF4vtLk5+FKQLHAI3sNKgQwAhKm4J14VlXyH609hx5cOK8weMRc2cC0VytJ /vcA== X-Gm-Message-State: AJcUukeA5q7gXPN5DMQ9w95CnfSE1C7mdjsNBc1OtaBvkneGaFg5a1ig qyahQt/p6bm0ypwS3lf4PuIRSgXj6k4RweA2MDwtNutr X-Received: by 2002:a2e:9b84:: with SMTP id z4-v6mr4579174lji.93.1547080741155; Wed, 09 Jan 2019 16:39:01 -0800 (PST) MIME-Version: 1.0 References: <20190108145112.65fc554f@hermes.lan> <02fbd1e8-8ad1-3a47-c3e1-86adbb73185d@gmail.com> In-Reply-To: From: Ian Kumlien Date: Thu, 10 Jan 2019 01:38:49 +0100 Message-ID: Subject: Re: [BUG] v4.20 - bridge not getting DHCP responses? (works in 4.19.13) To: Florian Fainelli Cc: Stephen Hemminger , jeffrey.t.kirsher@intel.com, Roopa Prabhu , nikolay@cumulusnetworks.com, "linux-kernel@vger.kernel.org" , Linux Kernel Network Developers Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Confirmed, sending a new mail with summary etc On Thu, Jan 10, 2019 at 1:16 AM Ian Kumlien wrote: > > On Wed, Jan 9, 2019 at 12:17 AM Ian Kumlien wrote: > > On Wed, Jan 9, 2019, 00:09 Florian Fainelli > [--8<---] > > >> > when looking at "git log v4.19...v4.20 > >> > drivers/net/ethernet/intel/ixgbe/" nothing else really stands out... > >> > The machine is also running NAT for my home network and all of that > >> > works just fine... > >> > > >> > I started with tcpdump, prooving that packets reached all the way > >> > outside but replies never made it, reboorting > >> > with 4.19.13 resulted in replies appearing in the tcpdump. > >> > > >> > I don't quite know where to look - and what can i do to test - i tried > >> > disabling all offloading (due to the UDP > >> > offloading changes) but nothing helped... > >> > > >> > Ideas? Patches? ;) > >> > >> Running a bisection would certainly help find the offending commit if > >> that is something that you can do? > > > > I was hoping for a likely suspect but this was on my "Todo" for Friday night anyway... (And I already started testing with some patches reversed) > > So after lengthy git bisect sections, both from the latest stable i > was using (not the best of ideas) > and from 4.19. > > The latest stable yielded 72b0094f918294e6cb8cf5c3b4520d928fbb1a57 - > which is incorrect... > > However, the proper bisect gave me this: > fb420d5d91c1274d5966917725e71f27ed092a85 is the first bad commit > commit fb420d5d91c1274d5966917725e71f27ed092a85 > Author: Eric Dumazet > Date: Fri Sep 28 10:28:44 2018 -0700 > > tcp/fq: move back to CLOCK_MONOTONIC > > In the recent TCP/EDT patch series, I switched TCP and sch_fq > clocks from MONOTONIC to TAI, in order to meet the choice done > earlier for sch_etf packet scheduler. > > But sure enough, this broke some setups were the TAI clock > jumps forward (by almost 50 year...), as reported > by Leonard Crestez. > > If we want to converge later, we'll probably need to add > an skb field to differentiate the clock bases, or a socket option. > > In the meantime, an UDP application will need to use CLOCK_MONOTONIC > base for its SCM_TXTIME timestamps if using fq packet scheduler. > > Fixes: 72b0094f9182 ("tcp: switch tcp_clock_ns() to CLOCK_TAI base") > Fixes: 142537e41923 ("net_sched: sch_fq: switch to CLOCK_TAI") > Fixes: fd2bca2aa789 ("tcp: switch internal pacing timer to CLOCK_TAI") > Signed-off-by: Eric Dumazet > Reported-by: Leonard Crestez > Tested-by: Leonard Crestez > Signed-off-by: David S. Miller > > :040000 040000 06615f5ed4486fd0af77a8fb59775a9f2346aebc > 7f883c7753cb3d5d881e0edbef2989f4e6db6a1f M include > :040000 040000 767c5e93fe5cfd609f90834d93978511c284ea01 > cc47bd361516622c0b21602e188181fdfc6b2995 M net > ---- > > Which could actually be the culprit - I'm having problems *with* UDP > traffic (DHCP) and I am using fq > > Lets hope it's so, since this was kinda boring: > ls /lib/modules |grep 4.19.0 |wc -l > 27 > > Testing 4.20.1 and then 4.20.1 with the suspected patch reverted, will > report shortly!