Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jul 2009 12:20:07 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/share/man/man4 Makefile altq.4 epair.4 src/share/man/man9 netisr.9 src/sys/boot/forth loader.conf src/sys/conf NOTES files src/sys/modules Makefile src/sys/modules/if_epair Makefile src/sys/net if_epair.c netisr.h
Message-ID:  <200907261222.n6QCMxCf078288@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
bz          2009-07-26 12:20:07 UTC

  FreeBSD src repository

  Modified files:
    share/man/man4       Makefile altq.4 epair.4 
    share/man/man9       netisr.9 
    sys/boot/forth       loader.conf 
    sys/conf             NOTES files 
    sys/modules          Makefile 
    sys/net              if_epair.c netisr.h 
  Added files:
    sys/modules/if_epair Makefile 
  Log:
  SVN rev 195892 on 2009-07-26 12:20:07Z by bz
  
  Update epair(4) to the new netisr implementation and polish
  things a bit:
  - use dpcpu data to track the ifps with packets queued up,
  - per-cpu locking and driver flags
  - along with .nh_drainedcpu and NETISR_POLICY_CPU.
  - Put the mbufs in flight reference count, preventing interfaces
    from going away, under INVARIANTS as this is a general problem
    of the stack and should be solved in if.c/netisr but still good
    to verify the internal queuing logic.
  - Permit changing the MTU to virtually everythinkg like we do for loopback.
  
  Hook epair(4) up to the build.
  
  Approved by:    re (kib)
  
  Revision  Changes    Path
  1.460     +2 -0      src/share/man/man4/Makefile
  1.42      +2 -1      src/share/man/man4/altq.4
  1.2       +3 -3      src/share/man/man4/epair.4
  1.4       +3 -1      src/share/man/man9/netisr.9
  1.143     +1 -0      src/sys/boot/forth/loader.conf
  1.1553    +4 -0      src/sys/conf/NOTES
  1.1457    +1 -0      src/sys/conf/files
  1.623     +1 -0      src/sys/modules/Makefile
  1.1       +8 -0      src/sys/modules/if_epair/Makefile (new)
  1.2       +274 -106  src/sys/net/if_epair.c
  1.43      +1 -0      src/sys/net/netisr.h



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