| Commit message (Expand) | Author | Age | Files | Lines |
| * | sys: Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
| * | i386: Don't use static DPCPU and VNET defines in i386 modules | Dmitry Chagin | 2023-07-28 | 1 | -1/+1 |
| * | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh | 2023-05-12 | 1 | -1/+1 |
| * | 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 |