From owner-freebsd-current@FreeBSD.ORG Fri Sep 10 23:39:08 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CE6116A4CE; Fri, 10 Sep 2004 23:39:08 +0000 (GMT) Received: from artax.karlin.mff.cuni.cz (artax.karlin.mff.cuni.cz [195.113.31.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9DE443D46; Fri, 10 Sep 2004 23:39:07 +0000 (GMT) (envelope-from cernm0bm@artax.karlin.mff.cuni.cz) Received: by artax.karlin.mff.cuni.cz (Postfix, from userid 10663) id 7A5304673; Sat, 11 Sep 2004 01:37:26 +0200 (CEST) Date: Sat, 11 Sep 2004 01:37:26 +0200 From: Marian Cerny To: Robert Watson , "Bjoern A. Zeeb" , freebsd-current@freebsd.org Message-ID: <20040910233726.GA5781@artax.karlin.mff.cuni.cz> References: <20040910170913.GT72089@funkthat.com> <20040910172623.GA1111@artax.karlin.mff.cuni.cz> <20040910173613.GV72089@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040910173613.GV72089@funkthat.com> User-Agent: Mutt/1.5.6i Subject: Re: LOR (re0 and user map) + PANIC X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Sep 2004 23:39:08 -0000 > > > It would be very useful to know the revision of the file, as well as what > > > line in the code re_rxeof+0x2ae is. (gdb) l *re_rxeof+0x2ae 0xc0575b76 is in re_rxeof (../../../dev/re/if_re.c:1566). 1561 } 1562 m = sc->rl_head; 1563 sc->rl_head = sc->rl_tail = NULL; 1564 m->m_pkthdr.len = total_len - ETHER_CRC_LEN; 1565 } else 1566 m->m_pkthdr.len = m->m_len = 1567 (total_len - ETHER_CRC_LEN); 1568 1569 ifp->if_ipackets++; 1570 m->m_pkthdr.rcvif = ifp; > Could you try using if_re.c from HEAD? I plan to merge the code from > HEAD into RELENG_5 shortly. I used if_re.c from HEAD with this little modification (I was getting some compilation error on line 171): *** if_re.c Sat Sep 11 01:23:46 2004 --- if_re.c.orig Sat Sep 11 01:23:34 2004 *************** *** 168,174 **** "RealTek 8169S Single-chip Gigabit Ethernet" }, { RT_VENDORID, RT_DEVICEID_8169, RL_HWREV_8110S, "RealTek 8110S Single-chip Gigabit Ethernet" }, ! { RT_VENDORID, RT_DEVICEID_8169, RL_HWREV_8110S, "Corega CG-LAPCIGT (RTL8169S) Gigabit Ethernet" }, { 0, 0, 0, NULL } }; --- 168,174 ---- "RealTek 8169S Single-chip Gigabit Ethernet" }, { RT_VENDORID, RT_DEVICEID_8169, RL_HWREV_8110S, "RealTek 8110S Single-chip Gigabit Ethernet" }, ! { COREGA_VENDORID, COREGA_DEVICEID_CGLAPCIGT, RL_HWREV_8169S, "Corega CG-LAPCIGT (RTL8169S) Gigabit Ethernet" }, { 0, 0, 0, NULL } }; I'm not getting LORs. But the problem still exists there. On 'halt -p' I still get this PANIC. I thought that re without GIANT could help my problem with cvsup, which is described in PR i386/70832. It didn't, too :-(. -- Marian Cerny Jabber: jojo@njs.netlab.cz [ UNIX is user friendly. It's just selective about who its friends are. ]