freebsd-dev/sys/dev/mlx5/mlx5_en
Hans Petter Selasky 233a6665b6 Correctly set the initial vector for TLS v1.3 for mlx5en(4).
For TLS v1.3 the 12 bytes of the initial vector, IV, should just be copied
as-is from the kernel to the gcm_iv field, which hold the first 4 bytes,
and the remaining 8 bytes go to the subsequent implicit_iv field.
There is no need to consider the byte order on the 12 bytes of IV like
initially done.

Sponsored by:	Mellanox Technologies
2020-05-25 12:34:15 +00:00
..
en_hw_tls.h Implement hardware TLS via send tags for mlx5en(4), which is supported by 2019-12-06 15:36:32 +00:00
en_rl.h Implement hardware TLS via send tags for mlx5en(4), which is supported by 2019-12-06 15:36:32 +00:00
en.h Add support for reading temperature in mlx5en(4). 2020-04-27 14:35:39 +00:00
mlx5_en_dim.c Add support for Dynamic Interrupt Moderation, DIM, in mlx5en(4). 2019-05-08 10:23:33 +00:00
mlx5_en_ethtool.c Add support for reading temperature in mlx5en(4). 2020-04-27 14:35:39 +00:00
mlx5_en_flow_table.c mlx5: Integrate eswitch and mpfs management code. 2020-03-18 22:33:39 +00:00
mlx5_en_hw_tls.c Correctly set the initial vector for TLS v1.3 for mlx5en(4). 2020-05-25 12:34:15 +00:00
mlx5_en_main.c Add support for reading temperature in mlx5en(4). 2020-04-27 14:35:39 +00:00
mlx5_en_port_buffer.c Add print to show user a reason for rejecting buffer size change in mlx5en(4). 2019-10-02 11:05:05 +00:00
mlx5_en_rl.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
mlx5_en_rx.c Remove non-functional MLX5E_MAX_RX_SEGS macro in mlx5en(4). 2019-05-08 11:06:42 +00:00
mlx5_en_tx.c Don't drop packets having too many TCP option headers in mlx5en(4). 2020-04-06 09:50:20 +00:00
mlx5_en_txrx.c Unify prints in mlx5en(4). 2019-10-02 09:49:44 +00:00
port_buffer.h Import Linux code to query/set buffer state in mlx5en(4). 2019-10-02 10:05:34 +00:00