Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 2003 14:31:09 -0700 (PDT)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/net netisr.c
Message-ID:  <200310012131.h91LV9fd042464@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2003/10/01 14:31:09 PDT

  FreeBSD src repository

  Modified files:
    sys/net              netisr.c 
  Log:
  Enable net.isr.enable by default, causing "delivery to completion"
  (direct dispatch) in interrupt threads when the netisr in question
  isn't already active.  If a netisr is already active, or direct
  dispatch is already in progress, we queue the packet for later
  delivery.  Previously, this option was disabled by default.  I have
  measured 20%+ performance improvements in IP packet forwarding with
  this enabled.
  
  Please report any problems ASAP, especially relating to stack depth or
  out-of-order packet processing.
  
  Discussed with: jlemon, peter
  Sponsored by:   DARPA, Network Associates Laboratories
  
  Revision  Changes    Path
  1.4       +1 -1      src/sys/net/netisr.c



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