summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
AgeCommit message (Expand)Author
2023-12-04net/mlx5e: Disable IPsec offload support if not FW steeringChris Mi
2023-12-04net/mlx5e: Honor user choice of IPsec replay window sizeLeon Romanovsky
2023-10-02net/mlx5: Handle IPsec steering upon master unbind/bindPatrisious Haddad
2023-08-02net/mlx5e: Support IPsec packet offload for RX in switchdev modeJianbo Liu
2023-07-25net/mlx5e: Check for IPsec NAT-T supportLeon Romanovsky
2023-06-16net/mlx5e: Fix scheduling of IPsec ASO query while in atomicLeon Romanovsky
2023-06-16net/mlx5e: Fix ESN update kernel panicPatrisious Haddad
2023-04-17net/mlx5e: Check IPsec packet offload tunnel capabilitiesLeon Romanovsky
2023-04-06net/mlx5e: Generalize IPsec work structsLeon Romanovsky
2023-04-06net/mlx5e: Set IPsec replay sequence numbersLeon Romanovsky
2023-04-06net/mlx5e: Remove ESN callbacks if it is not supportedLeon Romanovsky
2023-04-03net/mlx5e: Overcome slow response for first IPsec ASO WQELeon Romanovsky
2023-04-03net/mlx5e: Add SW implementation to support IPsec 64 bit soft and hard limitsLeon Romanovsky
2023-04-03net/mlx5e: Factor out IPsec ASO update functionLeon Romanovsky
2023-03-20net/mlx5e: Update IPsec per SA packets/bytes countRaed 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-07net/mlx5e: Don't listen to remove flows eventLeon Romanovsky
2023-01-30net/mlx5: Header file for cryptoTariq Toukan
2023-01-18net/mlx5e: Protect global IPsec ASOLeon Romanovsky
2023-01-18net/mlx5e: Remove optimization which prevented update of ESN stateLeon Romanovsky
2022-12-08net/mlx5e: Handle ESN update eventsLeon Romanovsky
2022-12-08net/mlx5e: Handle hardware IPsec limits eventsLeon Romanovsky
2022-12-08net/mlx5e: Update IPsec soft and hard limitsLeon Romanovsky
2022-12-06net/mlx5e: Create hardware IPsec packet offload objectsLeon Romanovsky
2022-12-06net/mlx5e: Create Advanced Steering Operation object for IPsecLeon Romanovsky
2022-12-06net/mlx5e: Remove extra layers of definesLeon Romanovsky
2022-12-06net/mlx5e: Advertise IPsec packet offload supportLeon Romanovsky
2022-05-03net/mlx5: Allow future addition of IPsec object modifiersLeon Romanovsky
2022-05-03net/mlx5: Cleanup XFRM attributes structLeon Romanovsky
2022-05-03net/mlx5: Remove not-supported ICV lengthLeon Romanovsky
2022-05-03net/mlx5: Simplify IPsec capabilities logicLeon Romanovsky
2022-05-03net/mlx5: Simplify HW context interfaces by using SA entryLeon Romanovsky
2022-05-03net/mlx5: Remove indirections from esp functionsLeon Romanovsky
2022-05-03net/mlx5: Merge various control path IPsec headers into one fileLeon Romanovsky
2022-05-03net/mlx5: Remove useless validity checkLeon Romanovsky
2022-05-03net/mlx5: Store IPsec ESN update work in XFRM stateLeon Romanovsky
2022-04-09net/mlx5: Remove not-implemented IPsec capabilitiesLeon Romanovsky
2022-04-09net/mlx5: Remove ipsec_ops function tableLeon Romanovsky
2022-04-09net/mlx5: Move IPsec file to relevant directoryLeon Romanovsky