From owner-freebsd-net@FreeBSD.ORG Tue Dec 8 09:14:17 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA670106566C for ; Tue, 8 Dec 2009 09:14:17 +0000 (UTC) (envelope-from andriys@gmail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id 7DE578FC08 for ; Tue, 8 Dec 2009 09:14:17 +0000 (UTC) Received: by bwz5 with SMTP id 5so4222083bwz.3 for ; Tue, 08 Dec 2009 01:14:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=2QyeIutfQXb5vo3vNEjm53Kr2MP1kG2uOuaV3ec6Sr8=; b=j3e+GIM8wl6RqJXFuoTocW91HMjAIUQsSrs5FNdMBvpSoZ/I1sPtYjlhe5De/dhD4H /dzq1mjNgZyPjfEH6AQxnhs/p7S6VH1wnfpFzn10yX0+nhaY4gpPcgt0T/TU44HIef8c 7X7gHgrRKTca1P26gYYFJQUtnBvefZcoaNdSs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=PToMHiTIn2NVMoAwLFhmoKClQzCn4aAiUNMgRoBTOUCiFrnjDlO/lXez37gItGa9dy AEzIresMtK4SWCeFUyD3jnd4Mo1+1sZCeRThNNvr6dRdvjWc4T+4xNltpNNNxnT+jhpI ptnZEG6jd6te/JENEM2im92qykijcMgDcYewY= MIME-Version: 1.0 Received: by 10.204.156.203 with SMTP id y11mr8366308bkw.200.1260263656085; Tue, 08 Dec 2009 01:14:16 -0800 (PST) In-Reply-To: <4B1D07C3.6090005@incunabulum.net> References: <200912071020.nB7AK77I023054@freefall.freebsd.org> <4B1CDEE5.6080507@incunabulum.net> <3e2b8dd90912070305t6ffc08a6gf7acd8890d028854@mail.gmail.com> <4B1D07C3.6090005@incunabulum.net> Date: Tue, 8 Dec 2009 11:14:16 +0200 Message-ID: <3e2b8dd90912080114x31d962acqf2c8a360e7b5a83d@mail.gmail.com> From: Andriy Syrovenko To: Bruce Simpson Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-net@freebsd.org Subject: Re: kern/138666: [multicast] [panic] not working multicast through igmpproxy X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Dec 2009 09:14:18 -0000 I have switched to 8-STABLE. Kernel does not seem to crash anymore, however IGMP still does not work. tcpdump complains that outgoing IGMP report and leave packets have incorrect checksum- it is always 0. Though I'm not sure weather it is IGMP checksum or IP checksum that is incorrect. 2009/12/7 Bruce Simpson : > Andriy Syrovenko wrote: >> >> Is it planned to be MFCed to STABLE? >> Or, could you possibly point me into the right revision in HEAD, so I >> could merge and test it locally? >> > > Actually I did already MFC most of my changes to stable/8, just not > releng/8.0. > > There were a few things to do with IGMP packet checks which I rolled in to > my last swathe of changes. If this is a purely IGMP related problem, those > fixes should be enough to get going. > > On the other hand, you could try backing out the last few revs on > ip_mroute.c where I've tried to clean up some of the legacy code and get it > into modernity. > > I didn't turn up any problems with that code in my most recent testing (last > March, when I committed them), but my testing was limited to my own LAN. > > The backtrace in the PR suggested a problem around m_freem(), this could be > a problem with another call which uses the mbuf. >