Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp83097imu; Tue, 8 Jan 2019 15:07:15 -0800 (PST) X-Google-Smtp-Source: ALg8bN43loV7CeMLxfhELGs8NblPX2jEH3/muwvAgstXrsavYiGGPIPIc0P8VE+KbB9sIOm2bUW9 X-Received: by 2002:a17:902:1127:: with SMTP id d36mr3537653pla.299.1546988835217; Tue, 08 Jan 2019 15:07:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546988835; cv=none; d=google.com; s=arc-20160816; b=XAEEpXx303a3nuG9RVxmViHA8UuLyPIVr4q7S4u0iz8CRg/m9I0AAeoGCcm6xlCEdH 572xZh6D7gsvSZTI7RgwCGGplB8jW4HHBRt/VhdrHS8XE/c4MClY53cimmWZqiGfps1z 6kOej3i7C7tI+NGwlxzVXft10S2hp4Q5GVCvCXTPqoRyh5LiVm/HQ5C+U5md+G0VZ6Jo Th140ja3nGACa1l/XIM834bQVXZUUhWnkLWkL8DlTAiNbb4yA7fS+CCOYaNe5Ib8/rrc tFfVDQoL+JFtlmAoIXND5I6vfid54m5K+SYesbBtJ3yCfCpPMeeQ00Lvs3/C6zRE6R+M ZJbg== 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=lqVKiaumFqDCnajS3YPLWJ/gLAjmJXW0r/JzDCtZcno=; b=pOwQ3EBfWETgv5saYOqghZf1uYr4rHvi4ld4qElvU2K9e9Ipc6kjtYTFCGmSr+1Yfy YdStpxG1jFZ3FgaBNZyjS6G9vDz4E/uvJz1oQGM/SqhVoJqdDaNVbE91hCbmkc6zGTWQ g7KGM9H/JGISnZeZBAHIEnrYWqhY6gtbVrfcJchM3sa2m3cp5WozIYWNulC32ruLVbpA rifYDFmi0KjcVY1X5/BoF6LKz3OnX/5x5DtHGsc2p6YAjsfEud8RIUigTu5Cx7MemCFv ddP1Wps5iLBs8zC0VBVOloB70iMDF0GMvmTJYmM3HMM3GbEXdiYk8OeDuGhvVpC1jk/1 aMZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=oz3EqEuh; 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 h16si1378667pgh.283.2019.01.08.15.06.59; Tue, 08 Jan 2019 15:07:15 -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=oz3EqEuh; 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 S1729102AbfAHXAR (ORCPT + 99 others); Tue, 8 Jan 2019 18:00:17 -0500 Received: from mail-lf1-f66.google.com ([209.85.167.66]:35667 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727772AbfAHXAR (ORCPT ); Tue, 8 Jan 2019 18:00:17 -0500 Received: by mail-lf1-f66.google.com with SMTP id e26so4224230lfc.2; Tue, 08 Jan 2019 15:00:15 -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=lqVKiaumFqDCnajS3YPLWJ/gLAjmJXW0r/JzDCtZcno=; b=oz3EqEuh8sXDbMVHGtYXEf4Wl42yKRVUdaPlbmGyriqdEZHcmBdJnDgLAgsXvm09Ym 1jbU9ERuYRRcnuf3H3qC2apl9dBea9eepj6FnNHqb/TbUmOTWqbDz8h8kkSUGrjCzP3G T5TjaiZtielK+DBC/P+TPHtLykzShkomABZbp7KP+6MxTrEFfAmjAWfJkgMKM4uoT65G utOeyh4HEeRhWjUPp2nC2/RauW7Uy6dXgpe/7IvmrVKXJcV5fmlTchdivWDv4JFdHEMj QxHm4ldvHpIWltPbpLjTmCfVLLSox6F0w3uzzsxUN0X+xMD+d8PzHNF2ddfVYuxJVG1V xv9A== 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=lqVKiaumFqDCnajS3YPLWJ/gLAjmJXW0r/JzDCtZcno=; b=CzEsuuCLp9LQUppvIXAmRuL+tbYpUQ69DUps3ejt/Fq4CU1PgBNP+Qln2cXyyT7tFn T9goP+HrDh1lc9GYuuPOuO+C/6Gn80S/H86Q3pvoP25qCxgqmd2z10Qu5PLQ5hiqW7rL 9UcNcYVVBC2Ksh/ktTke4cheTXfahjlPU7Qluo1x7v8zHPkxISHA4wYlach4cCs5FYZB yO1A47fS98961Gj6E1jo5wcRgp/NMHJMVQvCuj47Y29GBXU08zUpYdFblZWBjZvfbEYO UoCjAbXJTuMVoCA6DxpqL5SYLqBQcqF2zAoxwEmzTT5IaU3LXtKTFLRIVrd2WlAnkDGd UG+g== X-Gm-Message-State: AJcUukf9EJPdI2U3l27SNDhyqvwlKlb5K4yS+AqLzWIb0vA8xJBgMQ2v yk0vXlBwnO4hHaWSX+Eohq6eQpoH4LrTzq2deZ8= X-Received: by 2002:ac2:55a3:: with SMTP id y3mr1006952lfg.93.1546988414455; Tue, 08 Jan 2019 15:00:14 -0800 (PST) MIME-Version: 1.0 References: <20190108145112.65fc554f@hermes.lan> In-Reply-To: <20190108145112.65fc554f@hermes.lan> From: Ian Kumlien Date: Wed, 9 Jan 2019 00:00:03 +0100 Message-ID: Subject: Re: [BUG] v4.20 - bridge not getting DHCP responses? (works in 4.19.13) To: Stephen Hemminger Cc: Linux Kernel Network Developers , jeffrey.t.kirsher@intel.com, Roopa Prabhu , nikolay@cumulusnetworks.com, "linux-kernel@vger.kernel.org" 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 On Tue, Jan 8, 2019 at 11:51 PM Stephen Hemminger wrote: > On Tue, 8 Jan 2019 23:10:04 +0100 > Ian Kumlien wrote: > > On Sun, Jan 6, 2019 at 11:21 PM Ian Kumlien wrote: > > > > > > [Sorry for the repost, screwed up the netdev address...] > > > > > > Hi, > > > > > > Switching from 4.19.x -> 4.20 resulted in DHCP not working for my VM:s. > > > > > > My firewall (which also runs the dhcpd) runs VM:s and it does this by > > > having physical > > > interfaces attached to bridges - which the VM:s in turn attach to. > > > > > > Since 4.20 the VM:s can't use DHCP, it's odd since the requests are > > > seen - a response is sent but > > > it never enters the interface attached to the bridge. > > > > > > Basically: > > > VM vnet2: -> br0 -> eno2 -> switch -> eno1 (dhcpd) > > > dhcpd eno1 -> siwtch and... gone. > > > > > > Any clues? > > > > > > All the nics are handled by ixgbe > > > > So, doing similar tests at work with other drivers works - could it be > > related to the mac address filter that was added? > > I don't *really* use VF:s though... (can't really find anything else atm) > > > > Will try to test, but the VM:s on this machine is in use. > > The default MAC address of the bridge device is the first device assigned > to the bridge. Remember most VF interfaces will only allow single MAC address > and no promiscious mode. Yeah, I'm not running any VF:s and it just seems like the responses are dropped somewhere 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? ;)