cvs commit: src/sys/dev/netif/mii_layer brgphy.c dcphy.c e1000phy.c ip1000phy.c mii.c mii_physubr.c miivar.h mlphy.c nsgphy.c pnphy.c rgephy.c ruephy.c tlphy.c ukphy.c xmphy.c

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Tue Jul 22 04:00:53 PDT 2008


sephe       2008/07/22 03:59:16 PDT

DragonFly src repository

  Modified files:
    sys/dev/netif/mii_layer brgphy.c dcphy.c e1000phy.c 
                            ip1000phy.c mii.c mii_physubr.c 
                            miivar.h mlphy.c nsgphy.c pnphy.c 
                            rgephy.c ruephy.c tlphy.c ukphy.c 
                            xmphy.c 
  Log:
  - Remove the callout and related bits in mii_layer; all of the ethernet
    device drivers actually do mii_tick() in their own callout and
    mii_softc.mii_ticks serves the us quit well.  This makes all mii aware
    NIC drivers' miibus interface MP safe.
  - Clear mii_softc.mii_ticks when change ifmedia.
  - Clear mii_softc.mii_ticks if we have link.
  
  Revision  Changes    Path
  1.21      +4 -3      src/sys/dev/netif/mii_layer/brgphy.c
  1.12      +0 -2      src/sys/dev/netif/mii_layer/dcphy.c
  1.12      +1 -1      src/sys/dev/netif/mii_layer/e1000phy.c
  1.4       +1 -3      src/sys/dev/netif/mii_layer/ip1000phy.c
  1.12      +5 -1      src/sys/dev/netif/mii_layer/mii.c
  1.15      +45 -100   src/sys/dev/netif/mii_layer/mii_physubr.c
  1.13      +1 -6      src/sys/dev/netif/mii_layer/miivar.h
  1.12      +9 -12     src/sys/dev/netif/mii_layer/mlphy.c
  1.15      +0 -1      src/sys/dev/netif/mii_layer/nsgphy.c
  1.13      +3 -0      src/sys/dev/netif/mii_layer/pnphy.c
  1.7       +6 -2      src/sys/dev/netif/mii_layer/rgephy.c
  1.7       +3 -1      src/sys/dev/netif/mii_layer/ruephy.c
  1.13      +5 -3      src/sys/dev/netif/mii_layer/tlphy.c
  1.12      +0 -1      src/sys/dev/netif/mii_layer/ukphy.c
  1.11      +9 -26     src/sys/dev/netif/mii_layer/xmphy.c


http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/brgphy.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/dcphy.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/e1000phy.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/ip1000phy.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/mii.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/mii_physubr.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/miivar.h.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/mlphy.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/nsgphy.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/pnphy.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/rgephy.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/ruephy.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/tlphy.c.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/ukphy.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/mii_layer/xmphy.c.diff?r1=1.10&r2=1.11&f=u





More information about the Commits mailing list