Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Apr 2009 00:34:31 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/xl if_xl.c
Message-ID:  <200904210034.n3L0YZI2038576@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2009-04-21 00:34:31 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/xl           if_xl.c 
  Log:
  SVN rev 191344 on 2009-04-21 00:34:31Z by yongari
  
  Clear IFF_DRV_OACTIVE flag if one of queued packets was transmitted.
  Previously it used to clear the flag only when the transmit queue
  is empty which may slow down Tx performance.
  While I'm here check whether driver is running and whether we can
  queue more packets in if_start handler. This fixes occasional
  watchdog timeouts.
  
  Reported by:    xer < xernet <> hotmail dot it >
  Tested by:      xer < xernet <> hotmail dot it >
  
  Revision  Changes    Path
  1.3       +6 -2      src/sys/dev/xl/if_xl.c



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