freebsd-dev/sys/dev/cxgbe
John Baldwin d68990a14c Fail large requests with EFBIG.
The adapter firmware in general does not accept PDUs larger than 64k - 1
bytes in size.  Sending crypto requests larger than this size result in
hangs or incorrect output, so reject them with EFBIG.  For requests
chaining an AES cipher with an HMAC, the firmware appears to require
slightly smaller requests (around 512 bytes).

Sponsored by:	Chelsio Communications
2017-05-26 20:20:40 +00:00
..
common cxgbe(4): Support routines for Tx traffic scheduling. 2017-05-02 20:38:10 +00:00
crypto Fail large requests with EFBIG. 2017-05-26 20:20:40 +00:00
cxgbei Use proper alignment constant for uma_zcreate(). 2017-04-24 08:44:51 +00:00
firmware cxgbe(4): Update the T4, T5, and T6 firmwares to 1.16.45.0. 2017-05-23 23:40:17 +00:00
iw_cxgbe cxgbe/iw_cxgbe: sodisconnect failures are harmless and should not be 2017-05-24 04:48:09 +00:00
tom cxgbe/t4_tom: Per-connection rate limiting for TCP sockets handled by 2017-05-05 20:06:49 +00:00
adapter.h Add a driver for the Chelsio T6 crypto accelerator engine. 2017-05-17 22:13:07 +00:00
if_cc.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_ccv.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_cxl.c cxgbe(4): Add a minimal if_cxl module that pulls in the real driver as 2015-02-06 01:10:04 +00:00
if_cxlv.c Chelsio T4/T5 VF driver. 2016-09-07 18:13:57 +00:00
offload.h cxgbe: Query some more RDMA related parameters from the firmware. 2017-04-13 17:16:36 +00:00
osdep.h cxgbe(4): Remove __devinit and SPEED_<foo> as part of catch up with 2016-03-08 08:13:37 +00:00
t4_if.m Use the port device name for the iov device for Chelsio T4/T5 cards. 2016-08-03 17:11:08 +00:00
t4_ioctl.h cxgbe(4): Add an ioctl to copy a firmware config file to the card's flash. 2016-10-07 19:02:39 +00:00
t4_iov.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00
t4_l2t.c cxgbe(4): Changes to the CPL-handler registration mechanism and code 2016-07-05 01:29:24 +00:00
t4_l2t.h cxgbe(4): Changes to the CPL-handler registration mechanism and code 2016-07-05 01:29:24 +00:00
t4_main.c Add support for child devices that aren't ports. 2017-05-16 23:18:50 +00:00
t4_mp_ring.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
t4_mp_ring.h cxgbe(4): major tx rework. 2014-12-31 23:19:16 +00:00
t4_netmap.c cxgbe(4): netmap does not set IFCAP_NETMAP in an ifnet's if_capabilities 2016-12-09 02:21:27 +00:00
t4_sched.c cxgbe(4): The Tx scheduler initialization either works or doesn't. It 2017-05-05 19:34:05 +00:00
t4_sge.c cxgbe(4): Avoid an out of bounds access when an attempt to unbind a tx 2017-05-15 18:18:32 +00:00
t4_tracer.c cxgbe(4): Support SIOGIFXMEDIA so that ifconfig displays correct media 2016-09-24 13:23:47 +00:00
t4_vf.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00