Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Apr 2010 00:36:40 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/net flowtable.c flowtable.h if_llatbl.c if_llatbl.h src/sys/netinet ip_input.c ip_output.c
Message-ID:  <201004010038.o310cjvh042945@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kmacy       2010-04-01 00:36:40 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/net              flowtable.c flowtable.h if_llatbl.c 
                         if_llatbl.h 
    sys/netinet          ip_input.c ip_output.c 
  Log:
  SVN rev 206024 on 2010-04-01 00:36:40Z by kmacy
  
  MFC 205066, 205069, 205093, 205097, 205488:
  
  r205066:
  
  Log:
   - restructure flowtable to support ipv6
   - add a name argument to flowtable_alloc for printing with ddb commands
   - extend ddb commands to print destination address or 4-tuples
   - don't parse ports in ulp header if FL_HASH_ALL is not passed
   - add kern_flowtable_insert to enable more generic use of flowtable
     (e.g. system calls for adding entries)
   - don't hash loopback addresses
   - cleanup whitespace
   - keep statistics per-cpu for per-cpu flowtables to avoid cache line contention
   - add sysctls to accumulate stats and report aggregate
  
  r205069:
  Log:
   fix stats reporting sysctl
  
  r205093:
  Log:
   re-update copyright to 2010
   pointed out by danfe@
  
  r205097:
  
  Log:
   flowtable_get_hashkey is only used by a DDB function - move under #ifdef DDB
  
   pointed out by jkim@
  
  r205488:
  
  Log:
   - boot-time size the ipv4 flowtable and the maximum number of flows
   - increase flow cleaning frequency and decrease flow caching time
     when near the flow limit
   - stop allocating new flows when within 3% of maxflows don't start
     allocating again until below 12.5%
  
  Revision   Changes    Path
  1.15.2.11  +789 -172  src/sys/net/flowtable.c
  1.10.2.4   +30 -5     src/sys/net/flowtable.h
  1.8.2.9    +2 -2      src/sys/net/if_llatbl.c
  1.4.2.4    +1 -1      src/sys/net/if_llatbl.h
  1.375.2.7  +15 -3     src/sys/netinet/ip_input.c
  1.314.2.6  +14 -8     src/sys/netinet/ip_output.c



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