aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe
Commit message (Expand)AuthorAgeFilesLines
* Store the send tag type in the common send tag header.John Baldwin2020-10-066-64/+31
* cxgbe(4) sysctls do not need Giant.Navdeep Parhar2020-10-052-103/+103
* cxgbe(4): set up the firmware flowc for the tid before send_abort_rpl.Navdeep Parhar2020-10-021-26/+41
* cxgbe(4): validate largest_rx_cluster and safest_rx_cluster.Navdeep Parhar2020-10-021-0/+22
* Fallback to software for more GCM and CCM requests.John Baldwin2020-09-291-2/+2
* cxgbe(4): Avoid unnecessary work in the firmware during netmap tx.Navdeep Parhar2020-09-291-0/+16
* Remove duplicate line.Navdeep Parhar2020-09-291-3/+0
* cxgbe(4): adjust the doorbell threshold for netmap freelists to match theNavdeep Parhar2020-09-292-1/+5
* cxgbe(4): display an error message when netmap cannot be enabled becauseNavdeep Parhar2020-09-291-1/+4
* cxgbe(4): fixes for netmap operation with only some queues active.Navdeep Parhar2020-09-291-77/+201
* cxgbe(4): let the PF driver use VM work requests for transmit.Navdeep Parhar2020-09-223-22/+113
* cxgbe(4): add counters for mbuf pullups and defrags.Navdeep Parhar2020-09-221-1/+22
* cxgbe(4): add the firmware binaries instead of the empty files that were addedNavdeep Parhar2020-09-183-0/+0
* cxgbe(4): add support for stateless offloads for VXLAN traffic.Navdeep Parhar2020-09-186-179/+678
* cxgbe(4): Update T4/5/6 firmwares to 1.25.0.0.Navdeep Parhar2020-09-179-18/+66
* cxgbe(4): Get the count of FCS errors from the MAC and not MPS for T6 ports.Navdeep Parhar2020-09-141-1/+27
* cxgbe(4): Check for descriptors before writing a TLS or raw work request.Navdeep Parhar2020-08-311-6/+8
* crypto(9): add CRYPTO_BUF_VMPAGEAlan Somers2020-08-261-0/+4
* cxgbe(4): Use large clusters for TOE rx queues when TOE+TLS is enabled.Navdeep Parhar2020-08-234-11/+68
* cxgbei: destroy the worker threads' CV and mutex in stop_worker_threads.Navdeep Parhar2020-08-211-0/+2
* cxgbe(4): Stop checking for failures from malloc(M_WAITOK).Mark Johnston2020-07-271-16/+0
* cxgbe(4): Some updates to the common code.Navdeep Parhar2020-07-244-92/+608
* cxgbev(4): Compare at most 16 bytes of the Ethernet header when tryingNavdeep Parhar2020-07-131-5/+7
* cxgbe(4): Fix a bug (introduced in r362905) where some tx traffic wasn'tNavdeep Parhar2020-07-051-0/+1
* cxgbe(4): changes in the Tx path to help increase tx coalescing.Navdeep Parhar2020-07-037-346/+799
* 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-259-42/+44
* cxgbe(4): Add a tx_len16_to_desc helper.Navdeep Parhar2020-06-233-13/+20
* Add support for requests with separate AAD to ccr(4).John Baldwin2020-06-221-30/+65
* Switch cxgbe interface lookup to use fibX_lookup() from olderAlexander V. Chernikov2020-06-222-24/+29
* Avoid trying to toggle TSO twiceRyan Moeller2020-06-151-0/+2
* 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
* cxgbe/iw_cxgbe: Add an async callback to notify iw_cxgbe in case of aNavdeep Parhar2020-05-195-33/+84
* Mechanically rename MBUF_EXT_PGS_ASSERT() to M_ASSERTEXTPG() to matchGleb Smirnoff2020-05-033-7/+7
* Step 4.1: mechanically rename M_NOMAP to M_EXTPGGleb Smirnoff2020-05-034-9/+9
* Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbufGleb Smirnoff2020-05-034-54/+54
* Step 2.4: Stop using 'struct mbuf_ext_pgs' in drivers.Gleb Smirnoff2020-05-022-49/+35
* Step 2.3: Rename mbuf_ext_pg_len() to m_epg_pagelen() thatGleb Smirnoff2020-05-022-7/+7
* Step 2.2:Gleb Smirnoff2020-05-023-18/+21
* Continuation of multi page mbuf redesign from r359919.Gleb Smirnoff2020-05-024-41/+36
* Add support for KTLS RX over TOE to T6.John Baldwin2020-04-273-77/+198
* Initial support for kernel offload of TLS receive.John Baldwin2020-04-271-1/+7
* cxgbe/crypto: Fix the key size in a couple of places to catch up withNavdeep Parhar2020-04-231-2/+2
* cxgbe/iw_cxgbe: Create a LinuxKPI pci device for an adapter and use itNavdeep Parhar2020-04-222-2/+9