Date: Fri, 16 Apr 2004 14:43:25 +0400 From: Roman Kurakin <rik@cronyx.ru> To: Luigi Rizzo <luigi@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 ... Message-ID: <407FB8CD.6000904@cronyx.ru> In-Reply-To: <200404152031.i3FKVBlD095276@repoman.freebsd.org> References: <200404152031.i3FKVBlD095276@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?407FB8CD.6000904>