summaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/tom/t4_cpl_io.c
Commit message (Expand)AuthorAgeFilesLines
* Clear TLS offload mode if a TLS socket hangs without receiving data.John Baldwin2020-12-031-0/+3
* Don't transmit mbufs that aren't yet ready on TOE sockets.John Baldwin2020-12-031-3/+6
* Handle CPL_RX_DATA on active TLS sockets.John Baldwin2020-10-231-0/+9
* Re-enable receive flow control for TOE TLS sockets.John Baldwin2020-10-191-10/+0
* Mechanically rename MBUF_EXT_PGS_ASSERT() to M_ASSERTEXTPG() to matchGleb Smirnoff2020-05-031-1/+1
* Step 4.1: mechanically rename M_NOMAP to M_EXTPGGleb Smirnoff2020-05-031-3/+3
* Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbufGleb Smirnoff2020-05-031-6/+6
* Step 2.4: Stop using 'struct mbuf_ext_pgs' in drivers.Gleb Smirnoff2020-05-021-9/+5
* Step 2.2:Gleb Smirnoff2020-05-021-2/+4
* Continuation of multi page mbuf redesign from r359919.Gleb Smirnoff2020-05-021-2/+2
* KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself.Andrew Gallatin2020-04-141-6/+6
* cxgbe/t4_tom: The MSS in a FLOWC work request must not be 0.Navdeep Parhar2020-03-101-2/+3
* Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER().Gleb Smirnoff2019-11-071-10/+10
* Add support for KTLS in the Chelsio TOE module.John Baldwin2019-10-081-23/+36
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-5/+0
* cxgbe/t4_tom: Use the correct value of sndbuf in AIO Tx.Navdeep Parhar2019-08-281-4/+2
* cxgbe/t4_tom: Initialize all TOE connection parameters in one place.Navdeep Parhar2019-08-271-94/+75
* cxgbe/t4_tom: Limit work requests with immediate payload to a singleNavdeep Parhar2019-08-271-1/+1
* Fix gcc build for cxgbe(4)Li-Wen Hsu2019-07-081-1/+1
* Merge the vm_page hold and wire mechanisms.Mark Johnston2019-07-081-1/+1
* Use unmapped (M_NOMAP) mbufs for zero-copy AIO writes via TOE.John Baldwin2019-07-031-131/+139
* Add support for IFCAP_NOMAP to cxgbe(4).John Baldwin2019-06-291-0/+4
* cxgbe/t4_tom: Tweaks to some of the AIO related CTRs.Navdeep Parhar2019-06-281-6/+8
* cxgbe/t4_tom: Mark the socket's receive as done before callingNavdeep Parhar2019-06-281-1/+1
* cxgbe/t4_tom: Fix regression in t_maxseg usage within t4_tom.Navdeep Parhar2019-06-281-12/+14
* Hold an explicit reference on the socket for the aiotx task.John Baldwin2019-06-271-11/+14
* cxgbe/t4_tom: adjust the hardware receive window to match changes to theNavdeep Parhar2019-06-011-47/+20
* cxgbe/t4_tom: Catch up with r344433, which removed tcb_autorcvbuf_inc.Navdeep Parhar2019-03-291-1/+1
* cxgbe(4): Treat the viid as an opaque identifier.Navdeep Parhar2019-03-201-1/+1
* cxgbe/t4_tom: fixes for issues on the passive open side.Navdeep Parhar2018-12-191-37/+14
* Use tcp_state_change() in the cxgbe(4) TOE module.John Baldwin2018-11-091-4/+4
* cxgbe(4): Link related changes.Navdeep Parhar2018-09-251-1/+1
* cxgbe(4): Allow user-configured and driver-configured traffic classes toNavdeep Parhar2018-08-061-2/+2
* Fix typo in cxgbe/t4_tom.Navdeep Parhar2018-08-061-1/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-10/+14
* cxgbe/t4_tom: ABORT_RPL_RSS is a shared CPL and t4_tom shouldn't removeNavdeep Parhar2018-05-241-1/+1
* cxgbe(4): Make FW4_ACK a shared CPL. ETHOFLD in the base driver willNavdeep Parhar2018-05-241-26/+2
* cxgbe(4): Add support for hash filters.Navdeep Parhar2018-05-091-1/+2
* cxgbe(4): Use opaque cookies or tid range-checks to determine theNavdeep Parhar2018-04-301-38/+3
* cxgbe(4): Add support for Connection Offload Policy (aka COP).Navdeep Parhar2018-04-141-5/+12
* Use the offload transmit queue to set flags on TLS connections.John Baldwin2018-03-271-5/+18
* Remove TLS-related inlines from t4_tom.h to fix iw_cxgbe(4) build.John Baldwin2018-03-141-1/+1
* Support for TLS offload of TOE connections on T6 adapters.John Baldwin2018-03-131-31/+91
* Move DDP PCB state into a helper structure.John Baldwin2018-02-221-11/+12
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* cxgbe: delete now-redundant vnet declsRyan Libby2017-10-171-13/+0
* Shorten list of arguments to mbuf external storage freeing function.Gleb Smirnoff2017-10-091-2/+2
* cxgbe/t4_tom: Log more details about the newly ESTABLISHED tid to theNavdeep Parhar2017-07-191-2/+2
* cxgbe/t4_tom: Do not include space taken by the TCP timestamp option inNavdeep Parhar2017-06-271-0/+2
* cxgbe/t4_tom: Per-connection rate limiting for TCP sockets handled byNavdeep Parhar2017-05-051-1/+81