DragonFly commits List (threaded) for 2008-10
DragonFly BSD
DragonFly commits List (threaded) for 2008-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 28 Oct 2008 00:23:28 -0700 (PDT)

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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]