| Commit message (Expand) | Author | Age | Files | Lines |
* | vnet: Make vnet_sys[un]init() static | Zhenlei Huang | 2023-02-21 | 1 | -6/+0 |
* | IPv4: experimental changes to allow net 0/8, 240/4, part of 127/8 | Mike Karels | 2022-07-13 | 1 | -0/+1 |
* | vnet: make VNET_FOREACH() always be a loop | Kristof Provost | 2022-07-07 | 1 | -1/+1 |
* | vnet: add CURVNET_ASSERT_SET for !VIMAGE | Mateusz Guzik | 2022-02-19 | 1 | -0/+1 |
* | vnet: add CURVNET_ASSERT_SET | Mateusz Guzik | 2022-02-19 | 1 | -0/+4 |
* | net: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -4/+4 |
* | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -1/+2 |
* | Partially revert VNET change and expand VNET structure. | Bjoern A. Zeeb | 2020-02-17 | 1 | -3/+4 |
* | Compile time assert a valid subsystem for all VNET init and uninit functions. | Hans Petter Selasky | 2019-10-07 | 1 | -0/+4 |
* | Factor out VNET shutdown check into an own vnet structure field. | Hans Petter Selasky | 2019-10-07 | 1 | -1/+1 |
* | [PowerPC64] Don't mark module data as static | Leandro Lupori | 2019-06-25 | 1 | -1/+2 |
* | Don't mark module data as static on RISC-V. | Ruslan Bukin | 2018-09-12 | 1 | -1/+1 |
* | As with DPCPU_DEFINE_STATIC make VNET_DEFINE_STATIC non-static on arm64 in | Andrew Turner | 2018-07-30 | 1 | -0/+9 |
* | As with DPCPU_DEFINE make it a compile error to use static with VNET_DEFINE. | Andrew Turner | 2018-07-30 | 1 | -1/+2 |
* | As with DPCPU create VNET_DEFINE_STATIC for when a variable needs to be | Andrew Turner | 2018-07-24 | 1 | -2/+8 |
* | sys: general adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Get closer to a VIMAGE network stack teardown from top to bottom rather | Bjoern A. Zeeb | 2016-06-21 | 1 | -4/+4 |
* | Add a "vnet_state" field to struct vnet. | Bjoern A. Zeeb | 2016-05-18 | 1 | -0/+1 |
* | Provide TCPSTAT_DEC() and TCPSTAT_FETCH() macros. | Gleb Smirnoff | 2016-01-27 | 1 | -0/+3 |
* | Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed. | Gleb Smirnoff | 2014-11-07 | 1 | -67/+4 |
* | Fixup for r261590 (vnet sysctl handlers cleanup). | Mikolaj Golub | 2014-02-09 | 1 | -1/+1 |
* | Remove identical vnet sysctl handlers, and handle CTLFLAG_VNET | Gleb Smirnoff | 2014-02-07 | 1 | -9/+4 |
* | Correct CTASSERT condition. | Andrey V. Elsukov | 2013-07-09 | 1 | -1/+2 |
* | Add several macros to help migrate statistics structures to PCPU counters. | Andrey V. Elsukov | 2013-07-09 | 1 | -0/+49 |
* | Mfp4 CH=177255: | Bjoern A. Zeeb | 2011-02-11 | 1 | -3/+12 |
* | Mfp4 CH=177255: | Bjoern A. Zeeb | 2011-02-11 | 1 | -12/+18 |
* | Mfp4 CH=177255: | Bjoern A. Zeeb | 2011-02-11 | 1 | -2/+2 |
* | sysctl(8) should use the CTLTYPE to determine the type of data when | Matthew D Fleming | 2011-01-19 | 1 | -0/+1 |
* | After some off-list discussion, revert a number of changes to the | Dimitry Andric | 2010-11-22 | 1 | -13/+9 |
* | Instead of unconditionally emitting .globl's for the __start_set_xxx and | Dimitry Andric | 2010-11-14 | 1 | -3/+4 |
* | Add macros to define static instances of VNET_DEFINE and DPCPU_DEFINE. | Dimitry Andric | 2010-11-14 | 1 | -6/+9 |
* | Similar to r212647, remove the workaround in sys/net/vnet.h for an ld | Dimitry Andric | 2010-11-12 | 1 | -9/+0 |
* | Use the same treatment as in linker_set.h for the __start and __stop | Dimitry Andric | 2010-11-11 | 1 | -0/+2 |
* | Provide a macro for registering a virtualized sysctl handler for | Marko Zec | 2010-06-02 | 1 | -0/+8 |
* | Move two copies of the same definition to a common include file. | Julian Elischer | 2010-04-14 | 1 | -0/+9 |
* | Split eventhandler_register() into an internal part and a wrapper function | Bjoern A. Zeeb | 2010-03-19 | 1 | -0/+30 |
* | Instead of spamming the console on each curvnet recursion event, print | Marko Zec | 2010-02-04 | 1 | -3/+3 |
* | Make VNET_DEBUG a standalone compile-time option, i.e. decouple it from | Marko Zec | 2009-08-14 | 1 | -3/+0 |
* | Make it possible to change the vnet sysctl variables on jails | Bjoern A. Zeeb | 2009-08-13 | 1 | -7/+11 |
* | Put minimum alignment on the dpcpu and vnet section so that ld | Bjoern A. Zeeb | 2009-08-12 | 1 | -3/+5 |
* | Make the vnet alloc/destroy paths a bit easier to followg by merging | Robert Watson | 2009-08-01 | 1 | -7/+0 |
* | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -2/+151 |
* | Reorder and recomment vnet.c and vnet.h on the basis that they are no longer | Robert Watson | 2009-07-30 | 1 | -67/+92 |
* | Revise header comments for vnet.h as we now implement VNET_SYSINIT, not | Robert Watson | 2009-07-28 | 1 | -4/+8 |
* | Introduce and use a sysinit-based initialization scheme for virtual | Robert Watson | 2009-07-23 | 1 | -0/+51 |
* | sysctl_msec_to_ticks is used with both virtualized and | Bjoern A. Zeeb | 2009-07-21 | 1 | -0/+6 |
* | Add macros VNET_SETNAME and VNET_SYMPREFIX, and expose to userspace if | Robert Watson | 2009-07-20 | 1 | -3/+10 |
* | Remove unused VNET_SET() and related macros; only VNET_GET() is | Robert Watson | 2009-07-16 | 1 | -10/+5 |
* | Add missing license line for vnet.h, correct white space nit. | Robert Watson | 2009-07-15 | 1 | -1/+2 |
* | Build on Jeff Roberson's linker-set based dynamic per-CPU allocator | Robert Watson | 2009-07-14 | 1 | -48/+113 |