From owner-cvs-all@FreeBSD.ORG Fri Apr 16 03:46:15 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A871B16A4CE for ; Fri, 16 Apr 2004 03:46:15 -0700 (PDT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id B368E43D53 for ; Fri, 16 Apr 2004 03:46:14 -0700 (PDT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i3GAiQ9i031257 for cvs-all@FreeBSD.org.checked; (8.12.8/vak/2.1) Fri, 16 Apr 2004 14:44:26 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i3GAha6W031194; (8.12.8/vak/2.1) Fri, 16 Apr 2004 14:43:37 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <407FB8CD.6000904@cronyx.ru> Date: Fri, 16 Apr 2004 14:43:25 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Luigi Rizzo References: <200404152031.i3FKVBlD095276@repoman.freebsd.org> In-Reply-To: <200404152031.i3FKVBlD095276@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/arl if_arl.c src/sys/dev/cs if_cs.c src/sys/dev/ed if_ed.c src/sys/dev/ex if_ex.c src/sys/dev/fe src/sys/dev/sn if_sn.c src/sys/dev/wl if_wl.c src/sys/dev/xe ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Apr 2004 10:46:15 -0000 Luigi Rizzo wrote: > This change is done to simplify locking because now almost none of the > drivers uses this field. The exceptions are "ct" "ctau" and "cx" > where i am not sure if i can remove that part. > > These two doesn't touch if_addrhead by them self since 4x. Only RELENG_3 code works with if_addrhead to make driver unload possible, since there was no API to detach interface. This code probably should be removed in the future, but it is still here since this makes maintaning of code much more easy. rik