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 ...

[ Available lists | Index of cvs-all | Month of Apr 2004 | Week of 16 Apr 2004 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Roman Kurakin <rik@cronyx.ru>
Date
16 Apr 2004 03:46:15
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


[ Hide this part ]
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




Elapsed time: 0.119 seconds