cvs commit: src/sys/dev/netif/bge if_bge.c src/sys/dev/netif/dc if_dc.c src/sys/dev/netif/lge if_lge.c src/sys/dev/netif/ndis if_ndis.c src/sys/dev/netif/nge if_nge.c src/sys/dev/netif/pcn if_pcn.c src/sys/dev/netif/re if_re.c src/sys/dev/netif/sis ...

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Thu Sep 29 05:56:15 PDT 2005


sephe       2005/09/29 05:52:51 PDT

DragonFly src repository

  Modified files:
    sys/dev/netif/bge    if_bge.c 
    sys/dev/netif/dc     if_dc.c 
    sys/dev/netif/lge    if_lge.c 
    sys/dev/netif/ndis   if_ndis.c 
    sys/dev/netif/nge    if_nge.c 
    sys/dev/netif/pcn    if_pcn.c 
    sys/dev/netif/re     if_re.c 
    sys/dev/netif/sis    if_sis.c 
    sys/dev/netif/sk     if_sk.c 
    sys/dev/netif/ti     if_ti.c 
  Log:
  For bge(4), dc(4), lge(4), ndis(4), nge(4), pcn(4), re(4), sis(4), sk(4), ti(4)
  - Do not start tx engine or set if_timer, if there is nothing to be sent
  - Let if_watchdog() kick if_start().  This may avoid a possible race (in the
    future) between testing/setting if_timer and calling if_watchdog().  Only
    bge(4), re(4), sk(4) and ti(4) require this change.  The rest drivers
    affected by this commit already have this in place.
  
  Discussed-with: joerg
  Reviewed-by: joerg
  
  Revision  Changes    Path
  1.47      +9 -0      src/sys/dev/netif/bge/if_bge.c
  1.43      +6 -3      src/sys/dev/netif/dc/if_dc.c
  1.30      +6 -0      src/sys/dev/netif/lge/if_lge.c
  1.8       +5 -0      src/sys/dev/netif/ndis/if_ndis.c
  1.30      +6 -0      src/sys/dev/netif/nge/if_nge.c
  1.23      +6 -2      src/sys/dev/netif/pcn/if_pcn.c
  1.15      +11 -1     src/sys/dev/netif/re/if_re.c
  1.26      +6 -0      src/sys/dev/netif/sis/if_sis.c
  1.37      +9 -0      src/sys/dev/netif/sk/if_sk.c
  1.35      +10 -1     src/sys/dev/netif/ti/if_ti.c


http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/bge/if_bge.c.diff?r1=1.46&r2=1.47&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/dc/if_dc.c.diff?r1=1.42&r2=1.43&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/lge/if_lge.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ndis/if_ndis.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/nge/if_nge.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/pcn/if_pcn.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/re/if_re.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/sis/if_sis.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/sk/if_sk.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ti/if_ti.c.diff?r1=1.34&r2=1.35&f=u





More information about the Commits mailing list