aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/crypto
Commit message (Expand)AuthorAgeFilesLines
...
* crypto(9): add CRYPTO_BUF_VMPAGEAlan Somers2020-08-261-0/+4
* Reduce contention on per-adapter lock.John Baldwin2020-06-261-174/+231
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-2/+1
* cxgbe(4): Add a pointer to the adapter softc in vi_info.Navdeep Parhar2020-06-251-1/+1
* cxgbe(4): Add a tx_len16_to_desc helper.Navdeep Parhar2020-06-231-3/+3
* Add support for requests with separate AAD to ccr(4).John Baldwin2020-06-221-30/+65
* Explicitly zero IVs on the stack.John Baldwin2020-06-031-0/+4
* Explicitly zero AES key schedules on the stack.John Baldwin2020-06-031-0/+2
* Add explicit bzero's of sensitive data in software crypto consumers.John Baldwin2020-06-031-0/+8
* Support separate output buffers in ccr(4).John Baldwin2020-05-251-36/+71
* Add support for optional separate output buffers to in-kernel crypto.John Baldwin2020-05-251-8/+8
* Various cleanups to the software encryption transform interface.John Baldwin2020-05-201-20/+23
* Mechanically rename MBUF_EXT_PGS_ASSERT() to M_ASSERTEXTPG() to matchGleb Smirnoff2020-05-031-5/+5
* 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-30/+30
* Step 2.4: Stop using 'struct mbuf_ext_pgs' in drivers.Gleb Smirnoff2020-05-021-40/+30
* Step 2.2:Gleb Smirnoff2020-05-021-3/+3
* Continuation of multi page mbuf redesign from r359919.Gleb Smirnoff2020-05-021-9/+9
* cxgbe/crypto: Fix the key size in a couple of places to catch up withNavdeep Parhar2020-04-231-2/+2
* Retire the CRYPTO_F_IV_GENERATE flag.John Baldwin2020-04-201-26/+2
* KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself.Andrew Gallatin2020-04-141-12/+12
* Use both crypto engines on a T6.John Baldwin2020-04-101-51/+130
* Refactor driver and consumer interfaces for OCF (in-kernel crypto).John Baldwin2020-03-272-743/+596
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+2
* Remove the per-TXQ tls_wrs stat.John Baldwin2020-02-131-1/+0
* cxgbe(4): Use the _XT variant of the CPL used to transmit NIC traffic.Navdeep Parhar2019-12-131-15/+24
* NIC KTLS for Chelsio T6 adapters.John Baldwin2019-11-211-0/+2400
* Create a file to hold shared routines for dealing with T6 key contexts.John Baldwin2019-11-132-112/+214
* Set the FID field in lookaside crypto requests to the rx queue ID.John Baldwin2019-10-081-1/+1
* Add support for AES-CCM to ccr(4).John Baldwin2019-04-242-9/+575
* Fix requests for "plain" SHA digests of an empty buffer.John Baldwin2019-04-241-2/+3
* Reject new sessions if the necessary queues aren't initialized.John Baldwin2019-01-151-6/+10
* Consolidate on a single set of constants for SCMD fields.John Baldwin2018-11-162-58/+63
* Add support for "plain" (non-HMAC) SHA digests.John Baldwin2018-10-291-21/+95
* Support the SHA224 HMAC algorithm in ccr(4).John Baldwin2018-10-231-0/+12
* OpenCrypto: Convert sessions to opaque handles instead of integersConrad Meyer2018-07-181-86/+37
* Don't overflow the ipad[] array when clearing the remainder.John Baldwin2018-02-261-1/+1
* Move ccr_aes_getdeckey() from ccr(4) to the cxgbe(4) driver.John Baldwin2018-02-261-40/+1
* Store IV in output buffer in GCM software fallback when requested.John Baldwin2018-01-241-0/+3
* Don't read or generate an IV until all error checking is complete.John Baldwin2018-01-241-73/+103
* Expand the software fallback for GCM to cover more cases.John Baldwin2018-01-241-18/+109
* Clamp DSGL entries to a length of 2KB.John Baldwin2018-01-241-3/+5
* Fail crypto requests when the resulting work request is too large.John Baldwin2018-01-241-0/+8
* Don't discard AAD and IV output data for AEAD requests.John Baldwin2018-01-241-6/+36
* Reject requests with AAD and IV larger than 511 bytes.John Baldwin2018-01-241-9/+22
* Always set the IV location to IV_NOP.John Baldwin2018-01-241-7/+6
* Always store the IV in the immediate portion of a work request.John Baldwin2018-01-241-47/+23
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-1/+1
* dev: make some use of mallocarray(9).Pedro F. Giffuni2018-01-131-1/+1
* Fix some incorrect sysctl pointers for some error stats.John Baldwin2017-09-141-3/+4