Skip site navigation (1)Skip section navigation (2)
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>