cvs commit: src/sys/dev/netif/re if_re.c

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Tue Oct 28 00:24:25 PDT 2008


sephe       2008/10/28 00:23:28 PDT

DragonFly src repository

  Modified files:
    sys/dev/netif/re     if_re.c 
  Log:
  Try recollecting RX/TX descriptors if we are going to switch back to TX/RX
  interrupts.  There seems to be a race between turning on TX/RX interrupt and
  asserting TX/RX interrupt by the hardware.  This fixes the poor performance
  that I have seen when using single threaded remote cpdup.
  
  Revision  Changes    Path
  1.98      +20 -2     src/sys/dev/netif/re/if_re.c


http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/re/if_re.c.diff?r1=1.97&r2=1.98&f=u





More information about the Commits mailing list