Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Dec 2009 22:20:05 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/vge if_vge.c
Message-ID:  <200912142220.nBEMKR86071551@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2009-12-14 22:20:05 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/vge          if_vge.c 
  Log:
  SVN rev 200551 on 2009-12-14 22:20:05Z by yongari
  
  Whenever link state change interrupt is raised, vge_tick() is
  called and vge(4) used to drive auto-negotiation timer(mii_tick) in
  vge_tick(). Therefore the mii_tick was not called for every hz such
  that auto-negotiation complete was never handled in vge(4).
  Use mii_pollstat to extract current negotiated speed/duplex instead
  of mii_tick. The latter is valid only for auto-negotiation case.
  While I'm here change the confusing function name vge_tick() to
  vge_link_statchg().
  
  Revision  Changes    Path
  1.59      +4 -4      src/sys/dev/vge/if_vge.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912142220.nBEMKR86071551>