From owner-freebsd-stable@FreeBSD.ORG Tue Jan 18 11:26:15 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6C56106564A for ; Tue, 18 Jan 2011 11:26:15 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id ADEFE8FC19 for ; Tue, 18 Jan 2011 11:26:15 +0000 (UTC) Received: by qwj9 with SMTP id 9so5515235qwj.13 for ; Tue, 18 Jan 2011 03:26:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.81.206 with SMTP id y14mr4732896qck.127.1295348303393; Tue, 18 Jan 2011 02:58:23 -0800 (PST) Received: by 10.229.102.19 with HTTP; Tue, 18 Jan 2011 02:58:23 -0800 (PST) X-Originating-IP: [93.221.172.96] In-Reply-To: <20110117212947.GA1210@michelle.cdnetworks.com> References: <20110116124122.GA63358@psconsult.nl> <20110117195615.GA18423@psconsult.nl> <20110117212947.GA1210@michelle.cdnetworks.com> Date: Tue, 18 Jan 2011 11:58:23 +0100 Message-ID: From: "C. P. Ghost" To: pyunyh@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-stable@freebsd.org Subject: Re: sis(4) broken on 8.2 [Re: Carp seems completely broken on 8.2-RC2 and 8.2-PRERELEASE] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2011 11:26:16 -0000 On Mon, Jan 17, 2011 at 10:29 PM, Pyun YongHyeon wrote: >> Since Soekris hardware (net45xx, net48xx, lan16xx) is quite popular for >> firewalls and carp is quite often used together with this hardware, this >> looks like a showstopper for 8.2 :-( > > Since you didn't post dmesg output I'm not sure what kind of > controller you have but I guess it would be NS8381[56]. I > overhauled sis(4) to make it work on all architectures so one of > change, probably r212119, could be cause of the issue. Due to lack > of SiS controllers I didn't touch multicast handling part so some > part of code still relies on old wrong behavior of driver. Hi, I didn't upgrade my net4801s recently, but here's the relevant dmesg parts, just in case you nee them: sis0: port 0xe100-0xe1ff mem 0xa0000000-0xa0000fff irq 10 at device 6.0 on pci0 sis0: Silicon Revision: DP83816A miibus0: on sis0 nsphyter0: PHY 0 on miibus0 nsphyter0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis0: Ethernet address: 00:00:24:XX:XX:XX sis0: [ITHREAD] sis1: port 0xe200-0xe2ff mem 0xa0001000-0xa0001fff irq 10 at device 7.0 on pci0 sis1: Silicon Revision: DP83816A miibus1: on sis1 nsphyter1: PHY 0 on miibus1 nsphyter1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis1: Ethernet address: 00:00:24:XX:XX:XX sis1: [ITHREAD] sis2: port 0xe300-0xe3ff mem 0xa0002000-0xa0002fff irq 10 at device 8.0 on pci0 sis2: Silicon Revision: DP83816A miibus2: on sis2 nsphyter2: PHY 0 on miibus2 nsphyter2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sis2: Ethernet address: 00:00:24:XX:XX:XX sis2: [ITHREAD] -cpghost. -- Cordula's Web. http://www.cordula.ws/