summaryrefslogtreecommitdiffstats
path: root/sys/net/netisr.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET.bz2016-06-031-0/+150
* Add an EARLY_AP_STARTUP option to start APs earlier during boot.jhb2016-05-141-0/+15
* Remove slightly used const values that can be replaced with nitems().pfg2016-04-211-4/+2
* Remove an unneeded check.jhb2016-04-051-3/+0
* These files were getting sys/malloc.h and vm/uma.h with header pollutionglebius2016-02-011-0/+1
* Currently there is no easy way to specify net.isr.maxthreads = all cpus. We needhiren2015-04-251-5/+10
* Revert 281276 as unnecessary. Proper change to be committedgnn2015-04-091-18/+5
* Add support for a netisr polling tunable, which allows run time switching ofgnn2015-04-081-5/+18
* Start process of removing the use of the deprecated "M_FLOWID" flaghselasky2014-12-011-2/+3
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-24/+2
* Revert r267961, r267973:gjb2014-06-271-2/+24
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-24/+2
* Fix macro name in comment.pluknet2013-11-261-1/+1
* Retire netisr.netisr_direct and netisr.netisr_direct_force sysctls.davide2013-09-061-45/+3
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* On multi-core, multi-threaded PPC systems, it is important that the threadsnwhitehorn2011-05-311-1/+1
* Rework netisr policy mechanism so that per-protocol dispatch policies canrwatson2011-05-241-53/+229
* Mfp4 CH=177255:bz2011-02-111-1/+2
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.mdf2011-01-121-4/+4
* Update several places that iterate over CPUs to use CPU_FOREACH().jhb2010-06-111-24/+8
* Changes to support crashdump analysis of netisr:rwatson2010-03-011-113/+52
* Fix edge cases in several KASSERTs: use <= rather than < when testing thatrwatson2010-02-251-3/+3
* Export netisr configuration and statistics to userspace via sysctl(9).rwatson2010-02-221-0/+168
* Mark various sysctls also as tunables.pjd2010-02-151-4/+4
* When warning about possible netisr configuration problems during boot,rwatson2009-12-231-4/+4
* Refine netisr.c comments a bit.rwatson2009-12-231-20/+28
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* In case we cannot queue a packet reaching the queue limit, retain thebz2009-06-301-0/+1
* In light of DPCPU use by netisr, revise various for loops from usingrwatson2009-06-261-17/+16
* Convert netisr to use dynamic per-CPU storage (DPCPU) instead of sizingrwatson2009-06-261-21/+40
* Add an optional callback function that will be invoked when a per-CPUbz2009-06-141-0/+4
* Revert a recent netisr2 change: when billing packets to the currentrwatson2009-06-011-2/+0
* Garbage collect NETISR_POLL and NETISR_POLLMORE, which are no longerrwatson2009-06-011-6/+17
* Reimplement the netisr framework in order to support parallel netisrrwatson2009-06-011-157/+1029
* Garbage collect now-unused NETISR_FORCEQUEUE, which overrode the globalrwatson2009-05-131-10/+5
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-0/+4
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyrwatson2008-07-041-31/+15
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichrwatson2007-08-061-1/+0
* First in a series of changes to remove the now-unused Giant compatibilityrwatson2007-07-271-92/+0
* Change net.isr.direct from defaulting to 0 to 1 in 7-CURRENT. Thisrwatson2006-11-281-1/+1
* - Don't pollute opt_global.h with DEVICE_POLLING and introduceglebius2005-10-051-0/+1
* Rename net.isr.enable to net.isr.dispatch.rwatson2005-10-041-5/+5
* Correctly unregister a netisr by clearing the ni->ni_queue field to NULL asandre2004-10-111-0/+1
* Correct a comment typo: s/Note/Not/.rwatson2004-09-031-1/+1
* Correct typo in printf() warning.rwatson2004-08-281-1/+1
* Change the default disposition of debug.mpsafenet from 0 to 1, whichrwatson2004-08-281-3/+84
* Apply error and success logic consistently to the function netisr_queue() andandre2004-08-271-3/+5
* Comment clarifying debug_mpsafenet.rwatson2004-07-181-4/+5
* o add a flags parameter to netisr_register that is used to specifysam2003-11-081-39/+45
OpenPOWER on IntegriCloud