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

git: ether: Don't manually packing up input mbufs


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 12 Apr 2012 21:01:59 -0700 (PDT)

commit eda7db0843743319744b6ffa93dbc2536ff89f3f
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date:   Fri Apr 13 11:58:58 2012 +0800

    ether: Don't manually packing up input mbufs
    
    Since we use spin ports for netisrs now, we no longer need to explicitly
    avoid IPI storm on input path.

Summary of changes:
 sys/dev/netif/bce/if_bce.c   |    7 +--
 sys/dev/netif/bfe/if_bfe.c   |    7 +--
 sys/dev/netif/bge/if_bge.c   |    7 +--
 sys/dev/netif/em/if_em.c     |    7 +--
 sys/dev/netif/emx/if_emx.c   |    7 +--
 sys/dev/netif/et/if_et.c     |    7 +--
 sys/dev/netif/fxp/if_fxp.c   |    7 +--
 sys/dev/netif/jme/if_jme.c   |   63 ++++++------------------
 sys/dev/netif/msk/if_msk.c   |   16 ++-----
 sys/dev/netif/mxge/if_mxge.c |   17 ++----
 sys/dev/netif/nfe/if_nfe.c   |    8 +---
 sys/dev/netif/re/if_re.c     |    7 +--
 sys/dev/netif/xl/if_xl.c     |    7 +--
 sys/net/if_ethersubr.c       |  111 +++++++----------------------------------
 sys/net/if_var.h             |    6 +--
 sys/net/netisr.h             |    2 +-
 sys/sys/mbuf.h               |    5 --
 17 files changed, 56 insertions(+), 235 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/eda7db0843743319744b6ffa93dbc2536ff89f3f


-- 
DragonFly BSD source repository



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