| Commit message (Expand) | Author | Age | Files | Lines |
| * | tcp: Add CTLFLAG_VNET flag to some sysctls | Zhenlei Huang | 2025-09-27 | 1 | -2/+2 |
| * | tcp: Fix expiring and purging hostcache entries of vnet jails | Zhenlei Huang | 2025-09-27 | 1 | -1/+1 |
| * | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
| * | tcp(4): Fix a typo in a sysctl description | Gordon Bergling | 2021-11-30 | 1 | -1/+1 |
| * | tcp_hostcache: use SMR for lookups, mutex(9) for updates. | Gleb Smirnoff | 2021-04-20 | 1 | -229/+232 |
| * | Fix off-by-one error in KASSERT from 02f26e98c7f4. | Gleb Smirnoff | 2021-04-20 | 1 | -1/+1 |
| * | tcp_hostcache: make THC_LOCK/UNLOCK macros to work with hash head pointer. | Gleb Smirnoff | 2021-04-09 | 1 | -14/+14 |
| * | tcp_hostcache: style(9) | Gleb Smirnoff | 2021-04-09 | 1 | -26/+27 |
| * | tcp_hostcache: remove extraneous check. | Gleb Smirnoff | 2021-04-09 | 1 | -6/+0 |
| * | tcp_hostcache: implement tcp_hc_updatemtu() via tcp_hc_update. | Gleb Smirnoff | 2021-04-09 | 1 | -30/+5 |
| * | tcp: Use jenkins_hash32() in hostcache | Richard Scheffenegger | 2021-04-08 | 1 | -7/+12 |
| * | tcp_hostcache.c: remove unneeded includes. | Gleb Smirnoff | 2021-04-08 | 1 | -14/+0 |
| * | tcp_hostcache: add bool argument for tcp_hc_lookup() to tell are we | Gleb Smirnoff | 2021-04-08 | 1 | -25/+20 |
| * | tcp_hostcache: hide rmx_hits/rmx_updates under ifdef. | Gleb Smirnoff | 2021-04-08 | 1 | -3/+22 |
| * | Remove tcp_hostcache.h. Everything is private. | Gleb Smirnoff | 2021-04-08 | 1 | -1/+42 |
| * | fix typo in 38ea2bd0698e | Richard Scheffenegger | 2021-04-02 | 1 | -1/+0 |
| * | Use sbuf_drain unconditionally | Richard Scheffenegger | 2021-04-02 | 1 | -8/+1 |
| * | tcp: Shouldn't drain empty sbuf | Richard Scheffenegger | 2021-04-01 | 1 | -2/+10 |
| * | tcp: Add hash histogram output and validate bucket length accounting | Richard Scheffenegger | 2021-04-01 | 1 | -0/+62 |
| * | tcp: For hostcache performance, use atomics instead of counters | Richard Scheffenegger | 2021-04-01 | 1 | -13/+11 |
| * | tcp: Make hostcache.cache_count MPSAFE by using a counter_u64_t | Richard Scheffenegger | 2021-03-31 | 1 | -8/+12 |
| * | tcp: drain tcp_hostcache_list in between per-bucket locks | Richard Scheffenegger | 2021-03-31 | 1 | -2/+4 |
| * | tcp: reduce memory footprint when listing tcp hostcache | Richard Scheffenegger | 2021-03-28 | 1 | -6/+15 |
| * | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -5/+8 |
| * | Don't use uninitialised stack memory if the sysctl variable | Michael Tuexen | 2020-02-17 | 1 | -1/+3 |
| * | Use the new VNET_DEFINE_STATIC macro when we are defining static VNET | Andrew Turner | 2018-07-24 | 1 | -2/+2 |
| * | sys: general adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
| * | Use inet_ntoa_r() instead of inet_ntoa() throughout the kernel | Eric van Gyzen | 2017-02-16 | 1 | -1/+3 |
| * | sysctl net.inet.tcp.hostcache.list in a jail can see connections from other | Hiren Panchasara | 2017-01-05 | 1 | -0/+5 |
| * | Remove "long" variables from the TCP stack (not including the modular | Jonathan T. Looney | 2016-10-06 | 1 | -14/+16 |
| * | This adds a sysctl which allows you to disable the TCP hostcache. This is handy | Hiren Panchasara | 2016-09-30 | 1 | -1/+25 |
| * | Clean up unused bandwidth entry in the TCP hostcache. | Hiren Panchasara | 2015-12-11 | 1 | -15/+5 |
| * | CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than ten | Jung-uk Kim | 2015-05-22 | 1 | -1/+1 |
| * | Add a new sysctl net.inet.tcp.hostcache.purgenow=1 to expire and purge all | Hiren Panchasara | 2015-05-20 | 1 | -0/+25 |
| * | Go back to using sbuf_new() with a preallocated large buffer, to avoid | Ian Lepore | 2015-03-14 | 1 | -1/+4 |
| * | Use sbuf_new_for_sysctl() instead of plain sbuf_new() to ensure sysctl | Ian Lepore | 2015-03-14 | 1 | -5/+3 |
| * | Use an sbuf to generate the output of the net.inet.tcp.hostcache.list | John Baldwin | 2015-01-25 | 1 | -13/+11 |
| * | Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed. | Gleb Smirnoff | 2014-11-07 | 1 | -8/+8 |
| * | Add scope zone id to the in_endpoints and hc_metrics structures. | Andrey V. Elsukov | 2014-09-10 | 1 | -3/+5 |
| * | The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare | Gleb Smirnoff | 2013-10-26 | 1 | -0/+1 |
| * | - Update cachelimit after hashsize and bucketlimit were set. | Andrey Zonov | 2012-10-19 | 1 | -6/+11 |
| * | Fix RTTVAR scale in net.inet.tcp.hostcache.list sysctl. | Mikolaj Golub | 2012-07-03 | 1 | -1/+1 |
| * | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | Ed Schouten | 2011-11-07 | 1 | -1/+1 |
| * | sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. | Matthew D Fleming | 2011-01-12 | 1 | -4/+4 |
| * | After some off-list discussion, revert a number of changes to the | Dimitry Andric | 2010-11-22 | 1 | -2/+2 |
| * | Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughout | Dimitry Andric | 2010-11-14 | 1 | -2/+2 |
| * | MFP4: @176978-176982, 176984, 176990-176994, 177441 | Bjoern A. Zeeb | 2010-04-29 | 1 | -2/+2 |
| * | Properly free resources when destroying the TCP hostcache while | Bjoern A. Zeeb | 2010-02-09 | 1 | -12/+32 |
| * | Merge the remainder of kern_vimage.c and vimage.h into vnet.c and | Robert Watson | 2009-08-01 | 1 | -1/+1 |
| * | Remove unused VNET_SET() and related macros; only VNET_GET() is | Robert Watson | 2009-07-16 | 1 | -2/+2 |