aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/tom/t4_tls.c
Commit message (Expand)AuthorAgeFilesLines
* Clear TLS offload mode if a TLS socket hangs without receiving data.John Baldwin2020-12-031-21/+35
* Clear TLS offload mode for unsupported cipher suites and versions.John Baldwin2020-12-031-9/+28
* Fix downgrading of TOE TLS sockets to plain TOE.John Baldwin2020-12-031-3/+11
* Handle CPL_RX_DATA on active TLS sockets.John Baldwin2020-10-231-0/+132
* Re-enable receive flow control for TOE TLS sockets.John Baldwin2020-10-191-5/+3
* Step 4.1: mechanically rename M_NOMAP to M_EXTPGGleb Smirnoff2020-05-031-1/+1
* Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbufGleb Smirnoff2020-05-031-11/+11
* Step 2.3: Rename mbuf_ext_pg_len() to m_epg_pagelen() thatGleb Smirnoff2020-05-021-6/+6
* Continuation of multi page mbuf redesign from r359919.Gleb Smirnoff2020-05-021-27/+22
* Add support for KTLS RX over TOE to T6.John Baldwin2020-04-271-68/+195
* KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself.Andrew Gallatin2020-04-141-17/+21
* Refactor driver and consumer interfaces for OCF (in-kernel crypto).John Baldwin2020-03-271-2/+2
* Rename TOE TLS stats from [rt]x_tls_* to [rt]x_toe_tls_*.John Baldwin2020-02-281-6/+6
* Create a file to hold shared routines for dealing with T6 key contexts.John Baldwin2019-11-131-83/+2
* Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER().Gleb Smirnoff2019-11-071-2/+2
* Remove an unused parameter from get_new_keyid().John Baldwin2019-10-141-2/+2
* Add support for KTLS in the Chelsio TOE module.John Baldwin2019-10-081-6/+582
* cxgbe/t4_tom: Initialize all TOE connection parameters in one place.Navdeep Parhar2019-08-271-9/+9
* Use unmapped (M_NOMAP) mbufs for zero-copy AIO writes via TOE.John Baldwin2019-07-031-1/+0
* Fix debug trace after removal of pdu_overhead.John Baldwin2019-06-071-2/+2
* cxgbe/t4_tom: adjust the hardware receive window to match changes to theNavdeep Parhar2019-06-011-34/+11
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* cxgbe/t4_tom: Catch up with r344433, which removed tcb_autorcvbuf_inc.Navdeep Parhar2019-03-291-1/+1
* Consolidate on a single set of constants for SCMD fields.John Baldwin2018-11-161-0/+1
* Remove bogus roundup2() of the key programming work request header.John Baldwin2018-11-151-3/+2
* Move the TLS key map into the adapter softc so non-TOE code can use it.John Baldwin2018-11-151-23/+4
* Use sbsndptr_adv() instead of sbsndptr() for TOE TLS.John Baldwin2018-11-151-1/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-2/+4
* Be more robust against garbage input on a TOE TLS TX socket.John Baldwin2018-05-181-7/+19
* Use the correct key address when renegotiating the transmit key.John Baldwin2018-04-271-1/+1
* Use the offload transmit queue to set flags on TLS connections.John Baldwin2018-03-271-2/+1
* Fix the check for an empty send socket buffer on a TOE TLS socket.John Baldwin2018-03-141-1/+2
* Remove TLS-related inlines from t4_tom.h to fix iw_cxgbe(4) build.John Baldwin2018-03-141-0/+7
* Support for TLS offload of TOE connections on T6 adapters.John Baldwin2018-03-131-0/+1642