aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/tom/t4_tom.c
Commit message (Expand)AuthorAgeFilesLines
* sockets: make pr_aio_queue the default methodGleb Smirnoff2025-02-101-3/+8
* cxgbe(4): Allow t4_tom to be unloaded safely.Navdeep Parhar2024-09-301-8/+23
* cxgbe/t4_tom: Remove duplicate unlock in t4_tom_deactivate.Navdeep Parhar2024-09-301-1/+0
* cxgbe/t4_tom: Demote STALE L2 table entries to RESOLVING in uld_stop.Navdeep Parhar2024-09-111-1/+1
* cxgbe/t4_tom: bugfixes in stop/restart.Navdeep Parhar2024-08-051-23/+35
* cxgbe/t4_tom: Implement uld_stop and uld_restart for ULD_TOM.Navdeep Parhar2024-07-221-50/+264
* cxgbe/t4_tom: Track all synq entries in a per-adapter list.Navdeep Parhar2024-07-221-0/+2
* cxgbe(4): Changes to ULD list management.Navdeep Parhar2024-07-191-5/+4
* cxgbe/t4_tom: Free up hardware resources when the final CPL is received.Navdeep Parhar2024-07-191-19/+39
* cxgbe/t4_tom: Detach the toep from the tcpcb when entering TIME_WAIT.Navdeep Parhar2024-07-191-1/+1
* cxgbe(4): Consolidate all mk_set_tcb_field_ulp in one place.Navdeep Parhar2024-05-171-38/+4
* cxgbe/tom: Fix the rx channel selection in options2.Navdeep Parhar2024-05-011-2/+4
* cxgbe(4): Remove tx_modq lookup table.Navdeep Parhar2024-04-291-1/+1
* cxgbe: Support TCP_USE_DDP on offloaded TOE connectionsJohn Baldwin2024-03-201-0/+31
* cxgbe tom: Enable ULP_MODE_TCPDDP on demandJohn Baldwin2024-01-311-12/+5
* sys: Use mbufq_empty instead of comparing mbufq_len against 0John Baldwin2024-01-091-2/+2
* tcp_info: Add and export more FreeBSD-specific fieldsMarius Strobl2023-08-221-0/+4
* tcp_fill_info(): Change lock assertion on INPCB to locked onlyMarius Strobl2023-08-221-2/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* IfAPI: Add if_llsoftc member accessors for TOEDEVJustin Hibbits2023-01-311-1/+1
* cxgbe: Enable TOE TLS RX when an RX key is provided via setsockopt().John Baldwin2022-11-151-31/+1
* tcp: provide macros to access inpcb and socket from a tcpcbGleb Smirnoff2022-11-081-4/+4
* cxgbe: use standard sototcpcb() accessor macro to get socket's tcpcbGleb Smirnoff2022-10-191-1/+1
* cxgbe/tom: Fix assertions in the code that maintains TCB history.Navdeep Parhar2022-09-291-4/+8
* protosw: refactor protosw and domain static declaration and loadGleb Smirnoff2022-08-171-22/+7
* cxgbe tom: Force unsigned modulus for queue indices.John Baldwin2022-05-051-10/+9
* cxgbe/t4_tom: Support for round-robin selection of offload queues.Navdeep Parhar2022-04-141-8/+14
* cxgbe tom: Don't queue AIO requests on listen sockets.John Baldwin2021-09-141-0/+7
* cxgbei: Wait for the final CPL to be received in icl_cxgbei_conn_close.John Baldwin2021-08-121-1/+11
* cxgbe(4): Do not configure traffic classes automatically on attach.Navdeep Parhar2021-06-251-5/+4
* cxgbe(4): Get the number of usable traffic classes from the firmware.Navdeep Parhar2021-06-251-6/+5
* cxgbe tom: Remove support for non-KTLS TLS offload.John Baldwin2021-06-161-20/+0
* cxgbe tom: Free pending iSCSI mbufs on connection shutdown.John Baldwin2021-05-281-0/+1
* cxgbe(4): Overhaul CLIP (Compressed Local IPv6) table management.Navdeep Parhar2021-05-231-1/+1
* cxgbe/t4_tom: Implement tod_pmtu_update.Navdeep Parhar2021-04-221-0/+161
* cxgbe/t4_tom: restore socket's protosw before entering TIME_WAIT.Navdeep Parhar2021-03-311-2/+12
* cxgbe(4): Use firmware commands to get/set filter configuration.Navdeep Parhar2021-02-191-1/+1
* Clear TLS offload mode if a TLS socket hangs without receiving data.John Baldwin2020-12-031-0/+5
* Clear tp->tod in t4_pcb_detach().John Baldwin2020-11-101-0/+1
* Re-enable receive flow control for TOE TLS sockets.John Baldwin2020-10-191-2/+0
* cxgbe(4): Add a pointer to the adapter softc in vi_info.Navdeep Parhar2020-06-251-2/+2
* Add support for KTLS RX over TOE to T6.John Baldwin2020-04-271-7/+1
* Initial support for kernel offload of TLS receive.John Baldwin2020-04-271-1/+7
* Clear CPL_GET_TCB_RPL handler on module unload.John Baldwin2020-04-151-0/+1
* cxgbe/t4_tom: Do not uninitialize a toepcb that has not been initialized.Navdeep Parhar2020-03-061-3/+7
* vnet: virtualise more network stack sysctls.Bjoern A. Zeeb2020-01-081-1/+1
* Always allocate the atid table during attach.John Baldwin2019-10-221-5/+0
* Add support for KTLS in the Chelsio TOE module.John Baldwin2019-10-081-0/+18
* cxgbe/t4_tom: Initialize all TOE connection parameters in one place.Navdeep Parhar2019-08-271-67/+326