summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
AgeCommit message (Expand)Author
2023-04-21net/mlx5e: Fix FW error while setting IPsec policy block actionLeon Romanovsky
2023-04-17net/mlx5e: Create IPsec table with tunnel support only when encap is disabledLeon Romanovsky
2023-04-17net/mlx5e: Support IPsec TX packet offload in tunnel modeLeon Romanovsky
2023-04-17net/mlx5e: Support IPsec RX packet offload in tunnel modeLeon Romanovsky
2023-04-17net/mlx5e: Prepare IPsec packet reformat code for tunnel modeLeon Romanovsky
2023-04-17net/mlx5e: Configure IPsec SA tables to support tunnel modeLeon Romanovsky
2023-04-06net/mlx5e: Simulate missing IPsec TX limits hardware functionalityLeon Romanovsky
2023-03-20net/mlx5e: Update IPsec per SA packets/bytes countRaed Salem
2023-03-20net/mlx5e: Use one rule to count all IPsec Tx offloaded trafficRaed Salem
2023-03-20net/mlx5e: Allow policies with reqid 0, to support IKE policy holesRaed Salem
2023-03-20net/mlx5e: Use chains for IPsec policy priority offloadPaul Blakey
2023-02-16Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/m...Jakub Kicinski
2023-02-15net/mlx5: Configure IPsec steering for egress RoCEv2 trafficMark Zhang
2023-02-15net/mlx5: Configure IPsec steering for ingress RoCEv2 trafficMark Zhang
2023-02-04net/mlx5e: IPsec, support upper protocol selector field offloadRaed Salem
2022-12-08net/mlx5e: Skip IPsec encryption for TX path without matching policyLeon Romanovsky
2022-12-08net/mlx5e: Add statistics for Rx/Tx IPsec offloaded flowsRaed Salem
2022-12-08net/mlx5e: Improve IPsec flow steering autogroupLeon Romanovsky
2022-12-08net/mlx5e: Configure IPsec packet offload flow steeringLeon Romanovsky
2022-12-08net/mlx5e: Use same coding pattern for Rx and Tx flowsLeon Romanovsky
2022-12-08net/mlx5e: Add XFRM policy offload logicLeon Romanovsky
2022-12-08net/mlx5e: Create IPsec policy offload tablesLeon Romanovsky
2022-12-06net/mlx5e: Generalize creation of default IPsec miss group and ruleLeon Romanovsky
2022-12-06net/mlx5e: Group IPsec miss handles into separate structLeon Romanovsky
2022-12-06net/mlx5e: Make clear what IPsec rx_err doesLeon Romanovsky
2022-12-06net/mlx5e: Flatten the IPsec RX add rule pathLeon Romanovsky
2022-12-06net/mlx5e: Refactor FTE setup code to be more clearLeon Romanovsky
2022-12-06net/mlx5e: Move IPsec flow table creation to separate functionLeon Romanovsky
2022-12-06net/mlx5e: Remove accesses to priv for low level IPsec FS codeLeon Romanovsky
2022-12-06net/mlx5e: Use mlx5 print routines for low level IPsec codeLeon Romanovsky
2022-12-06net/mlx5e: Create symmetric IPsec RX and TX flow steering structsLeon Romanovsky
2022-12-06net/mlx5e: Remove extra layers of definesLeon Romanovsky
2022-09-07net/mlx5: Add MACsec Tx tables support to fs_coreLior Nahmanson
2022-09-07net/mlx5: Generalize Flow Context for new crypto fieldsLior Nahmanson
2022-08-22net/mlx5e: Introduce flow steering APILama Kayal
2022-07-28net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerLama Kayal
2022-05-03net/mlx5: Cleanup XFRM attributes structLeon Romanovsky
2022-05-03net/mlx5: Make sure that no dangling IPsec FS pointers existLeon Romanovsky
2022-05-03net/mlx5: Clean IPsec FS add/delete rulesLeon Romanovsky
2022-05-03net/mlx5: Merge various control path IPsec headers into one fileLeon Romanovsky
2022-05-03net/mlx5: Reduce useless indirection in IPsec FS add/delete flowsLeon Romanovsky
2022-05-03net/mlx5: Don't hide fallback to software IPsec in FS codeLeon Romanovsky
2022-05-03net/mlx5: Check IPsec TX flow steering namespace in advanceLeon Romanovsky
2022-05-03net/mlx5: Simplify IPsec flow steering init/cleanup functionsLeon Romanovsky
2022-04-09net/mlx5: Move IPsec file to relevant directoryLeon Romanovsky
2022-04-09net/mlx5: Remove useless IPsec device checksLeon Romanovsky
2021-08-02net/mlx5: Embed mlx5_ttc_tableMaor Gottlieb
2021-08-02net/mlx5e: Decouple TTC logic from mlx5eMaor Gottlieb
2021-08-02net/mlx5e: Rename traffic type enumsMaor Gottlieb
2021-03-11net/mlx5e: Alloc flow spec using kvzalloc instead of kzallocRoi Dayan