Date: Fri, 26 Jun 2009 11:45:06 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/arm/at91 if_ate.c src/sys/arm/xscale/ixp425 if_npe.c src/sys/dev/ae if_ae.c src/sys/dev/age if_age.c src/sys/dev/alc if_alc.c src/sys/dev/ale if_ale.c src/sys/dev/ath if_ath.c src/sys/dev/bce if_bce.c src/sys/dev/bfe if_bfe.c ... Message-ID: <200906261145.n5QBjvn4099252@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2009-06-26 11:45:06 UTC FreeBSD src repository Modified files: sys/arm/at91 if_ate.c sys/arm/xscale/ixp425 if_npe.c sys/dev/ae if_ae.c sys/dev/age if_age.c sys/dev/alc if_alc.c sys/dev/ale if_ale.c sys/dev/ath if_ath.c sys/dev/bce if_bce.c sys/dev/bfe if_bfe.c sys/dev/bge if_bge.c sys/dev/bm if_bm.c sys/dev/cas if_cas.c sys/dev/cs if_cs.c sys/dev/dc if_dc.c sys/dev/de if_de.c sys/dev/e1000 if_em.c if_igb.c sys/dev/ed if_ed.c sys/dev/et if_et.c sys/dev/ex if_ex.c sys/dev/fe if_fe.c sys/dev/fxp if_fxp.c sys/dev/gem if_gem.c sys/dev/hme if_hme.c sys/dev/ie if_ie.c sys/dev/if_ndis if_ndis.c sys/dev/ixgb if_ixgb.c sys/dev/ixgbe ixgbe.c sys/dev/jme if_jme.c sys/dev/le lance.c sys/dev/lge if_lge.c sys/dev/malo if_malo.c sys/dev/mge if_mge.c sys/dev/msk if_msk.c sys/dev/mxge if_mxge.c sys/dev/my if_my.c sys/dev/nfe if_nfe.c sys/dev/nge if_nge.c sys/dev/nve if_nve.c sys/dev/nxge if_nxge.c sys/dev/pcn if_pcn.c sys/dev/pdq pdq_ifsubr.c sys/dev/re if_re.c sys/dev/sf if_sf.c sys/dev/sis if_sis.c sys/dev/sk if_sk.c sys/dev/sn if_sn.c sys/dev/snc dp83932.c sys/dev/ste if_ste.c sys/dev/stge if_stge.c sys/dev/ti if_ti.c sys/dev/tl if_tl.c sys/dev/tsec if_tsec.c sys/dev/tx if_tx.c sys/dev/txp if_txp.c sys/dev/usb/net if_aue.c if_axe.c if_cue.c if_kue.c if_rue.c if_udav.c sys/dev/usb/wlan if_upgt.c if_urtw.c if_zyd.c sys/dev/vge if_vge.c sys/dev/vr if_vr.c sys/dev/wb if_wb.c sys/dev/wi if_wi.c sys/dev/wl if_wl.c sys/dev/xe if_xe.c sys/dev/xl if_xl.c sys/mips/adm5120 if_admsw.c sys/netgraph ng_ether.c sys/pci if_rl.c Log: SVN rev 195049 on 2009-06-26 11:45:06Z by rwatson Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/ IF_ADDR_UNLOCK() across network device drivers when accessing the per-interface multicast address list, if_multiaddrs. This will allow us to change the locking strategy without affecting our driver programming interface or binary interface. For two wireless drivers, remove unnecessary locking, since they don't actually access the multicast address list. Approved by: re (kib) MFC after: 6 weeks Revision Changes Path 1.39 +3 -3 src/sys/arm/at91/if_ate.c 1.20 +2 -2 src/sys/arm/xscale/ixp425/if_npe.c 1.4 +2 -2 src/sys/dev/ae/if_ae.c 1.10 +2 -2 src/sys/dev/age/if_age.c 1.2 +2 -2 src/sys/dev/alc/if_alc.c 1.5 +2 -2 src/sys/dev/ale/if_ale.c 1.259 +2 -2 src/sys/dev/ath/if_ath.c 1.56 +2 -2 src/sys/dev/bce/if_bce.c 1.55 +2 -2 src/sys/dev/bfe/if_bfe.c 1.226 +2 -2 src/sys/dev/bge/if_bge.c 1.7 +2 -2 src/sys/dev/bm/if_bm.c 1.4 +2 -2 src/sys/dev/cas/if_cas.c 1.55 +2 -2 src/sys/dev/cs/if_cs.c 1.201 +8 -8 src/sys/dev/dc/if_dc.c 1.186 +2 -2 src/sys/dev/de/if_de.c 1.18 +2 -2 src/sys/dev/e1000/if_em.c 1.18 +2 -2 src/sys/dev/e1000/if_igb.c 1.282 +2 -2 src/sys/dev/ed/if_ed.c 1.3 +2 -2 src/sys/dev/et/if_et.c 1.65 +4 -4 src/sys/dev/ex/if_ex.c 1.101 +2 -2 src/sys/dev/fe/if_fe.c 1.295 +2 -2 src/sys/dev/fxp/if_fxp.c 1.54 +2 -2 src/sys/dev/gem/if_gem.c 1.55 +2 -2 src/sys/dev/hme/if_hme.c 1.112 +2 -2 src/sys/dev/ie/if_ie.c 1.165 +3 -3 src/sys/dev/if_ndis/if_ndis.c 1.25 +2 -2 src/sys/dev/ixgb/if_ixgb.c 1.14 +2 -2 src/sys/dev/ixgbe/ixgbe.c 1.11 +2 -2 src/sys/dev/jme/if_jme.c 1.5 +2 -2 src/sys/dev/le/lance.c 1.55 +2 -2 src/sys/dev/lge/if_lge.c 1.9 +3 -3 src/sys/dev/malo/if_malo.c 1.7 +2 -2 src/sys/dev/mge/if_mge.c 1.64 +2 -2 src/sys/dev/msk/if_msk.c 1.63 +3 -3 src/sys/dev/mxge/if_mxge.c 1.47 +2 -2 src/sys/dev/my/if_my.c 1.34 +2 -2 src/sys/dev/nfe/if_nfe.c 1.103 +2 -2 src/sys/dev/nge/if_nge.c 1.33 +2 -2 src/sys/dev/nve/if_nve.c 1.5 +4 -4 src/sys/dev/nxge/if_nxge.c 1.4 +2 -2 src/sys/dev/pcn/if_pcn.c 1.31 +2 -2 src/sys/dev/pdq/pdq_ifsubr.c 1.159 +2 -2 src/sys/dev/re/if_re.c 1.101 +2 -2 src/sys/dev/sf/if_sf.c 1.9 +4 -4 src/sys/dev/sis/if_sis.c 1.143 +4 -4 src/sys/dev/sk/if_sk.c 1.56 +3 -3 src/sys/dev/sn/if_sn.c 1.26 +2 -2 src/sys/dev/snc/dp83932.c 1.3 +2 -2 src/sys/dev/ste/if_ste.c 1.14 +2 -2 src/sys/dev/stge/if_stge.c 1.134 +2 -2 src/sys/dev/ti/if_ti.c 1.3 +2 -2 src/sys/dev/tl/if_tl.c 1.14 +2 -2 src/sys/dev/tsec/if_tsec.c 1.101 +2 -2 src/sys/dev/tx/if_tx.c 1.58 +2 -2 src/sys/dev/txp/if_txp.c 1.12 +2 -2 src/sys/dev/usb/net/if_aue.c 1.12 +2 -2 src/sys/dev/usb/net/if_axe.c 1.11 +2 -2 src/sys/dev/usb/net/if_cue.c 1.11 +2 -2 src/sys/dev/usb/net/if_kue.c 1.11 +2 -2 src/sys/dev/usb/net/if_rue.c 1.11 +2 -2 src/sys/dev/usb/net/if_udav.c 1.10 +0 -2 src/sys/dev/usb/wlan/if_upgt.c 1.7 +0 -2 src/sys/dev/usb/wlan/if_urtw.c 1.22 +2 -2 src/sys/dev/usb/wlan/if_zyd.c 1.37 +2 -2 src/sys/dev/vge/if_vge.c 1.136 +2 -2 src/sys/dev/vr/if_vr.c 1.3 +2 -2 src/sys/dev/wb/if_wb.c 1.231 +2 -2 src/sys/dev/wi/if_wi.c 1.77 +2 -2 src/sys/dev/wl/if_wl.c 1.70 +2 -2 src/sys/dev/xe/if_xe.c 1.7 +4 -4 src/sys/dev/xl/if_xl.c 1.5 +2 -2 src/sys/mips/adm5120/if_admsw.c 1.73 +2 -2 src/sys/netgraph/ng_ether.c 1.189 +2 -2 src/sys/pci/if_rl.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906261145.n5QBjvn4099252>