aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_hpts.c
Commit message (Expand)AuthorAgeFilesLines
* tcp: Fix 32 bit platform breakageRandall Stewart2021-07-081-2/+2
* tcp: HPTS performance enhancementsRandall Stewart2021-07-071-513/+796
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* tcp_hpts: make RSS kernel compile again.Bjoern A. Zeeb2020-03-031-4/+11
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+4
* Whitespace, remove from three files trailing whiteRandall Stewart2020-02-121-60/+60
* In TCP HPTS enter the epoch in tcp_hpts_thread() and assert it inGleb Smirnoff2019-11-071-21/+7
* This commit updates rack to what is basically being used at NF asRandall Stewart2019-07-101-632/+705
* Bind TCP HPTS (pacer) threads to NUMA domainsAndrew Gallatin2019-05-101-10/+60
* Regularize the Netflix copyrightWarner Losh2019-02-041-1/+1
* Add INP_INFO_WUNLOCK_ASSERT() macro and use it instead ofAndrey V. Elsukov2018-10-011-2/+2
* Make tcp_hpts.c compile a LINT kernel with options RSS and PCBGROUPS added byBjoern A. Zeeb2018-09-061-1/+3
* Remove unneeded ipsec-related includes.Andrey V. Elsukov2018-08-101-5/+0
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-13/+16
* Move the tp set back to where it was beforeRandall Stewart2018-06-191-1/+1
* convert inpcbinfo hash and info rwlocks to epoch + mutexMatt Macy2018-06-191-63/+2
* Move to using the inp->vnet pointer has suggested by lstewart.Randall Stewart2018-06-181-2/+2
* TCPOUTFLAGS no longer exists since r334843.Gleb Smirnoff2018-06-141-1/+0
* This fixes missing VNET sets in the hpts system. BasicallyRandall Stewart2018-06-121-3/+4
* Change RACK dependency on TCPHPTS from a build-time dependency to a load-Jonathan T. Looney2018-06-111-0/+1
* hpts: remove redundant decl breaking gcc buildMatt Macy2018-06-081-1/+0
* Minor style nitsWarner Losh2018-05-091-2/+1
* This commit brings in the TCP high precision timer system (tcp_hpts).Randall Stewart2018-04-191-0/+1964