Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jan 2001 11:57:07 -0800 (PST)
From:      Luigi Rizzo <luigi@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/net bridge.c src/sys/netinet ip_dummynet.c ip_fw.c
Message-ID:  <200101261957.f0QJv7857454@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
luigi       2001/01/26 11:57:07 PST

  Modified files:        (Branch: RELENG_4)
    sys/net              bridge.c 
    sys/netinet          ip_dummynet.c ip_fw.c 
  Log:
  MFC: bring in latest bunch of bugfixes and patches to make bridging
  and dummynet work. Once again the reason for this quick MFC is that
  nobody that I know is testing this code in -CURRENT (though I
  tested it briefly and it seems to work there as well), whereas there
  is a number of people using it in -STABLE.
  
  In detail, the changes to the code (committed to both -CURRENT and -STABLE)
  over the last week have been the following:
  
   + bridge.c: assorted bugfixes, and several performance improvements
     aimed at reducing the number of copies and mbuf usage. For what
     matters, the time spent in bdg_forward is now cut by more than 50%
     in the common cases, and most of the packets are kept contiguous
     in a single cluster from entry to exit.
  
   + ip_dummynet.c: final cleanup to the weighted fair queueing code,
     which now seems to work reliably.
  
   + ip_fw.c: removed the #ifdef STATEFUL lines, since there is really
     no way to compile this file without stateful support.
     Also try to reduce the number of places where ipfw depends on
     fields in host order. This is in an attempt to make the shared
     parts of mbuf chains as much as possible readonly.
  
  Revision    Changes    Path
  1.16.2.11   +78 -41    src/sys/net/bridge.c
  1.24.2.9    +8 -5      src/sys/netinet/ip_dummynet.c
  1.131.2.12  +39 -42    src/sys/netinet/ip_fw.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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