From owner-freebsd-net@FreeBSD.ORG Thu Jul 31 14:21:29 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1CF40CC2 for ; Thu, 31 Jul 2014 14:21:29 +0000 (UTC) Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB1622632 for ; Thu, 31 Jul 2014 14:21:28 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id k48so2883864wev.41 for ; Thu, 31 Jul 2014 07:21:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=EqduJKT0pjRJJsq7XPX3uWQKP8IOUyqNM4J54BXcmvc=; b=acRbU6pFn9jgtNmhVeEbI1r8WwlhRH99lBVmbNFTVERcqhcVBzEgYzFLdVk5EEFAtS gG/HdWFetdwa+1sS1s58GxIjlneiaT/mkK1u8mkrO7V2VY6Lmi1Vilv2A1M/3AGhMW2B JXED4e0nKULh2wjU9ywZnouhn9r62Bv/UfZJKzCJ3jJAcz4+vDP14dxNiCUaIJebrvZ2 asVp1CWmC2RZjfU/I7CSvUQgCVqY7Gk9fxAgMWhayI6+hfKDdWOrFDPtXfWg41NS2+Ya dlLyz4UE8t1LnwYBQgviLBsjsQrRHejjq0pPg06GgOGx7o4lBCAj84xpD8CGyfw0J7w/ i63Q== X-Received: by 10.180.7.163 with SMTP id k3mr8053592wia.0.1406816485801; Thu, 31 Jul 2014 07:21:25 -0700 (PDT) Received: from mavbook.mavhome.dp.ua ([134.249.139.101]) by mx.google.com with ESMTPSA id gc8sm21053890wic.3.2014.07.31.07.21.24 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 31 Jul 2014 07:21:25 -0700 (PDT) Sender: Alexander Motin Message-ID: <53DA50E2.6070606@FreeBSD.org> Date: Thu, 31 Jul 2014 17:21:22 +0300 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-net@freebsd.org Subject: Multicast races on vlan & lagg X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2014 14:21:29 -0000 Hi. Doing some tests on FreeNAS (FreeBSD 9.2+) I hit series of panic during active interfaces manipulation in some scenarios including multicast and several vlans on top of lagg. I am not ready to reproduce the full environment on head, but the code looks equal, so probably the bugs. I've made a patch to improve locking in that area, that seems fixes the problems: http://people.freebsd.org/~mav/mcast_vlan_lagg.patch Could somebody with more experience in the area please take a look? Thanks! -- Alexander Motin