From owner-cvs-src@FreeBSD.ORG Mon Nov 14 15:12:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7696616A41F; Mon, 14 Nov 2005 15:12:24 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A4C843D5C; Mon, 14 Nov 2005 15:12:21 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from s0106c0ffeec0ffee.su.shawcable.net (S0106c0ffeec0ffee.su.shawcable.net [24.109.19.58]) by mail.psychoholics.org (Postfix) with ESMTP id 0E3AD15716B; Mon, 14 Nov 2005 08:45:16 -0800 (PST) From: Adam Gregoire To: Ruslan Ermilov In-Reply-To: <200511111604.jABG4xw3011845@repoman.freebsd.org> References: <200511111604.jABG4xw3011845@repoman.freebsd.org> Content-Type: text/plain Date: Mon, 14 Nov 2005 10:12:39 -0500 Message-Id: <1131981159.37222.8.camel@S0106c0ffeec0ffee.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.5.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/net if.c if_arcsubr.c if_arp.h if_bridge.c if_ef.c if_ethersubr.c if_fddisubr.c if_fwsubr.c if_iso88025subr.c if_tap.c if_var.h if_vlan.c route.c rtsock.c src/sys/compat/ndis subr_ndis.c src/sys/contrib/dev/oltr if_oltr.c src/sys/dev/an ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Nov 2005 15:12:24 -0000 On Fri, 2005-11-11 at 16:04 +0000, Ruslan Ermilov wrote: > ru 2005-11-11 16:04:59 UTC > > Log: > - Store pointer to the link-level address right in "struct ifnet" > rather than in ifindex_table[]; all (except one) accesses are > through ifp anyway. IF_LLADDR() works faster, and all (except > one) ifaddr_byindex() users were converted to use ifp->if_addr. > > - Stop storing a (pointer to) Ethernet address in "struct arpcom", > and drop the IFP2ENADDR() macro; all users have been converted > to use IF_LLADDR() instead. > Hello, just writing in to say that this change causes me to get a panic when my if_de card is probed/setup. When I get a few more space minutes I will hand copy a backtrace. As always thanks for your time, regards. -- Adam Gregoire