Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Nov 2010 21:50:50 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h
Message-ID:  <201011082151.oA8LpGPs022606@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2010-11-08 21:50:50 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/re           if_re.c 
    sys/pci              if_rlreg.h 
  Log:
  SVN rev 215017 on 2010-11-08 21:50:50Z by yongari
  
  Follow the lead of vendor's interrupt moderation mechanism.
  It seems RTL8169/RTL8168/RTL810xE has a kind of interrupt
  moderation mechanism but it is not documented at all. The magic
  value dramatically reduced number of interrupts without noticeable
  performance drops so apply it to all RTL8169/RTL8169 controllers.
  Vendor's FreeBSD driver also applies it to RTL810xE controllers but
  their Linux driver explicitly cleared the register, so do not
  enable interrupt moderation for RTL810xE controllers.
  
  While I'm here sort 8169 specific registers.
  
  Obtained from:  RealTek FreeBSD driver
  
  Revision  Changes    Path
  1.176     +18 -0     src/sys/dev/re/if_re.c
  1.103     +2 -1      src/sys/pci/if_rlreg.h



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