aboutsummaryrefslogtreecommitdiff
path: root/sys/net/vnet.c
Commit message (Expand)AuthorAgeFilesLines
* Widen ifnet_detach_sxlock coverageKristof Provost2021-02-111-0/+2
* Partially revert VNET change and expand VNET structure.Bjoern A. Zeeb2020-02-171-8/+16
* Fix regression issue after r353274:Hans Petter Selasky2019-10-081-8/+5
* Factor out VNET shutdown check into an own vnet structure field.Hans Petter Selasky2019-10-071-8/+6
* With more excessive use of modules, more kernel parts working withBjoern A. Zeeb2018-10-301-1/+1
* Ensure the DPCPU and VNET module spaces are aligned to hold a pointer.Andrew Turner2018-07-301-1/+1
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* Use NULL for SYSINIT's last arg, which is a pointer typeEd Maste2018-05-181-1/+1
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went intoBjoern A. Zeeb2017-10-201-3/+2
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-2/+1
* Rather than having the if_vmove() code intermixed in the vnet_destroy()Bjoern A. Zeeb2016-05-181-8/+0
* Add a "vnet_state" field to struct vnet.Bjoern A. Zeeb2016-05-181-0/+4
* Add a dummy VNET_SYSINIT that will make sure all VNETs started willBjoern A. Zeeb2016-05-181-0/+10
* Split 'show vnets' into 'show vnet' and 'show all vnets'.Bjoern A. Zeeb2016-05-181-13/+31
* Mark the unused arguments of various SYSINIT functions __unused.Bjoern A. Zeeb2016-05-171-3/+3
* Prune a definition which is / was never used.Marko Zec2016-01-251-1/+0
* Remove identical vnet sysctl handlers, and handle CTLFLAG_VNETGleb Smirnoff2014-02-071-41/+0
* Fix build.Gleb Smirnoff2013-11-271-1/+1
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEAndriy Gapon2013-11-261-5/+5
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-3/+4
* Remove unneeded includes of <sys/linker_set.h>. Other headers that useJohn Baldwin2011-01-111-1/+0
* MfP4 CH=185246 [1]:Bjoern A. Zeeb2011-01-091-0/+2
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-1/+1
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-1/+1
* Add an extra comment to the SDT probes definition. This allows us to getRui Paulo2010-08-221-5/+9
* Fix an issue with the dynamic pcpu/vnet data allocators.Bjoern A. Zeeb2010-05-141-1/+1
* Move two copies of the same definition to a common include file.Julian Elischer2010-04-141-9/+0
* Split eventhandler_register() into an internal part and a wrapper functionBjoern A. Zeeb2010-03-191-0/+39
* Add DDB support for printing vnet_sysinit and vnet_sysuninitBjoern A. Zeeb2010-02-091-0/+63
* Add an SDT provider for "vnet"s along with probes for vnet_allocBjoern A. Zeeb2010-02-091-0/+14
* Instead of spamming the console on each curvnet recursion event, printMarko Zec2010-02-041-0/+71
* Introduce a separate sx lock for protecting lists of vnet sysinitMarko Zec2009-08-281-20/+26
* Update DDB show vnet command to print all used and available information.Bjoern A. Zeeb2009-08-121-7/+13
* The colour was red as shall be the letters of this warning to people uponRobert Watson2009-08-011-0/+4
* Minor style tweaks.Robert Watson2009-08-011-17/+16
* Make the vnet alloc/destroy paths a bit easier to followg by mergingRobert Watson2009-08-011-34/+20
* Remove vnet_foreach() utility function, which previously allowedRobert Watson2009-08-011-29/+6
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-2/+172
* Reorder and recomment vnet.c and vnet.h on the basis that they are no longerRobert Watson2009-07-301-5/+14
* Introduce and use a sysinit-based initialization scheme for virtualRobert Watson2009-07-231-0/+142
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-0/+341