| Commit message (Expand) | Author | Age | Files | Lines |
* | Use the new VNET_DEFINE_STATIC macro when we are defining static VNET | Andrew Turner | 2018-07-24 | 1 | -1/+1 |
* | sys: general adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Bring back r313037, with fixes for mips: | Jason A. Harmening | 2017-02-19 | 1 | -3/+2 |
* | Revert r313037 | Jason A. Harmening | 2017-02-04 | 1 | -2/+3 |
* | Implement get_pcpu() for the remaining architectures and use it to | Jason A. Harmening | 2017-02-01 | 1 | -3/+2 |
* | Teach netisr_get_cpuid() to limit a given value to supported by netisr. | Andrey V. Elsukov | 2016-08-17 | 1 | -6/+5 |
* | Remove assumptions in MI code that the BSP is CPU 0. | Nathan Whitehorn | 2016-07-11 | 1 | -2/+0 |
* | Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET. | Bjoern A. Zeeb | 2016-06-03 | 1 | -0/+150 |
* | Add an EARLY_AP_STARTUP option to start APs earlier during boot. | John Baldwin | 2016-05-14 | 1 | -0/+15 |
* | Remove slightly used const values that can be replaced with nitems(). | Pedro F. Giffuni | 2016-04-21 | 1 | -4/+2 |
* | Remove an unneeded check. | John Baldwin | 2016-04-05 | 1 | -3/+0 |
* | These files were getting sys/malloc.h and vm/uma.h with header pollution | Gleb Smirnoff | 2016-02-01 | 1 | -0/+1 |
* | Currently there is no easy way to specify net.isr.maxthreads = all cpus. We need | Hiren Panchasara | 2015-04-25 | 1 | -5/+10 |
* | Revert 281276 as unnecessary. Proper change to be committed | George V. Neville-Neil | 2015-04-09 | 1 | -18/+5 |
* | Add support for a netisr polling tunable, which allows run time switching of | George V. Neville-Neil | 2015-04-08 | 1 | -5/+18 |
* | Start process of removing the use of the deprecated "M_FLOWID" flag | Hans Petter Selasky | 2014-12-01 | 1 | -2/+3 |
* | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky | 2014-06-28 | 1 | -24/+2 |
* | Revert r267961, r267973: | Glen Barber | 2014-06-27 | 1 | -2/+24 |
* | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky | 2014-06-27 | 1 | -24/+2 |
* | Fix macro name in comment. | Sergey Kandaurov | 2013-11-26 | 1 | -1/+1 |
* | Retire netisr.netisr_direct and netisr.netisr_direct_force sysctls. | Davide Italiano | 2013-09-06 | 1 | -45/+3 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | Ed Schouten | 2011-11-07 | 1 | -1/+1 |
* | On multi-core, multi-threaded PPC systems, it is important that the threads | Nathan Whitehorn | 2011-05-31 | 1 | -1/+1 |
* | Rework netisr policy mechanism so that per-protocol dispatch policies can | Robert Watson | 2011-05-24 | 1 | -53/+229 |
* | Mfp4 CH=177255: | Bjoern A. Zeeb | 2011-02-11 | 1 | -1/+2 |
* | sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. | Matthew D Fleming | 2011-01-12 | 1 | -4/+4 |
* | Update several places that iterate over CPUs to use CPU_FOREACH(). | John Baldwin | 2010-06-11 | 1 | -24/+8 |
* | Changes to support crashdump analysis of netisr: | Robert Watson | 2010-03-01 | 1 | -113/+52 |
* | Fix edge cases in several KASSERTs: use <= rather than < when testing that | Robert Watson | 2010-02-25 | 1 | -3/+3 |
* | Export netisr configuration and statistics to userspace via sysctl(9). | Robert Watson | 2010-02-22 | 1 | -0/+168 |
* | Mark various sysctls also as tunables. | Pawel Jakub Dawidek | 2010-02-15 | 1 | -4/+4 |
* | When warning about possible netisr configuration problems during boot, | Robert Watson | 2009-12-23 | 1 | -4/+4 |
* | Refine netisr.c comments a bit. | Robert Watson | 2009-12-23 | 1 | -20/+28 |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -1/+1 |
* | In case we cannot queue a packet reaching the queue limit, retain the | Bjoern A. Zeeb | 2009-06-30 | 1 | -0/+1 |
* | In light of DPCPU use by netisr, revise various for loops from using | Robert Watson | 2009-06-26 | 1 | -17/+16 |
* | Convert netisr to use dynamic per-CPU storage (DPCPU) instead of sizing | Robert Watson | 2009-06-26 | 1 | -21/+40 |
* | Add an optional callback function that will be invoked when a per-CPU | Bjoern A. Zeeb | 2009-06-14 | 1 | -0/+4 |
* | Revert a recent netisr2 change: when billing packets to the current | Robert Watson | 2009-06-01 | 1 | -2/+0 |
* | Garbage collect NETISR_POLL and NETISR_POLLMORE, which are no longer | Robert Watson | 2009-06-01 | 1 | -6/+17 |
* | Reimplement the netisr framework in order to support parallel netisr | Robert Watson | 2009-06-01 | 1 | -157/+1029 |
* | Garbage collect now-unused NETISR_FORCEQUEUE, which overrode the global | Robert Watson | 2009-05-13 | 1 | -10/+5 |
* | Change the curvnet variable from a global const struct vnet *, | Marko Zec | 2009-05-05 | 1 | -0/+4 |
* | Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly | Robert Watson | 2008-07-04 | 1 | -31/+15 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | Robert Watson | 2008-03-16 | 1 | -1/+1 |
* | Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which | Robert Watson | 2007-08-06 | 1 | -1/+0 |
* | First in a series of changes to remove the now-unused Giant compatibility | Robert Watson | 2007-07-27 | 1 | -92/+0 |
* | Change net.isr.direct from defaulting to 0 to 1 in 7-CURRENT. This | Robert Watson | 2006-11-28 | 1 | -1/+1 |
* | - Don't pollute opt_global.h with DEVICE_POLLING and introduce | Gleb Smirnoff | 2005-10-05 | 1 | -0/+1 |
* | Rename net.isr.enable to net.isr.dispatch. | Robert Watson | 2005-10-04 | 1 | -5/+5 |