summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Connect mlx5 IPsec statistics with XFRM coreLeon Romanovsky2024-02-051-2/+20
* xfrm: get global statistics from the offloaded deviceLeon Romanovsky2024-02-051-1/+2
* xfrm: generalize xdo_dev_state_update_curlft to allow statistics updateLeon Romanovsky2024-02-051-3/+4
* net/mlx5e: Ignore IPsec replay window values on sender sideLeon Romanovsky2024-01-241-2/+8
* net/mlx5e: Disable IPsec offload support if not FW steeringChris Mi2023-12-041-15/+11
* net/mlx5e: Ensure that IPsec sequence packet number starts from 1Leon Romanovsky2023-12-041-1/+8
* net/mlx5e: Honor user choice of IPsec replay window sizeLeon Romanovsky2023-12-041-0/+21
* net/mlx5e: Allow IPsec soft/hard limits in bytesLeon Romanovsky2023-10-141-9/+14
* net/mlx5: Handle IPsec steering upon master unbind/bindPatrisious Haddad2023-10-021-0/+1
* net/mlx5: Store devcom pointer inside IPsec RoCEPatrisious Haddad2023-10-021-1/+1
* net/mlx5: Provide an interface to block change of IPsec capabilitiesLeon Romanovsky2023-08-271-1/+19
* net/mlx5e: Support IPsec upper TCP protocol selectorLeon Romanovsky2023-08-221-4/+7
* net/mlx5e: Support IPsec upper protocol selector field offload for RXEmeel Hakim2023-08-221-6/+4
* net/mlx5e: Prepare IPsec packet offload for switchdev modeJianbo Liu2023-08-021-0/+2
* net/mlx5e: Support IPsec NAT-T functionalityLeon Romanovsky2023-07-251-2/+25
* net/mlx5e: Drop XFRM state lock when modifying flow steeringLeon Romanovsky2023-06-161-5/+8
* net/mlx5e: Don't delay release of hardware objectsLeon Romanovsky2023-06-161-1/+8
* net/mlx5e: Refactor duplicated code in mlx5e_ipsec_init_macsLeon Romanovsky2023-04-211-24/+21
* net/mlx5e: Properly release work data structureLeon Romanovsky2023-04-211-2/+4
* net/mlx5e: Don't overwrite extack message returned from IPsec SA validatorLeon Romanovsky2023-04-211-1/+1
* net/mlx5e: Accept tunnel mode for IPsec packet offloadLeon Romanovsky2023-04-171-7/+8
* net/mlx5e: Create IPsec table with tunnel support only when encap is disabledLeon Romanovsky2023-04-171-0/+8
* net/mlx5e: Listen to ARP events to update IPsec L2 headers in tunnel modeLeon Romanovsky2023-04-171-7/+125
* net/mlx5e: Support IPsec TX packet offload in tunnel modeLeon Romanovsky2023-04-171-0/+12
* net/mlx5e: Support IPsec RX packet offload in tunnel modeLeon Romanovsky2023-04-171-0/+36
* net/mlx5e: Prepare IPsec packet reformat code for tunnel modeLeon Romanovsky2023-04-171-0/+1
* net/mlx5e: Simulate missing IPsec TX limits hardware functionalityLeon Romanovsky2023-04-061-1/+64
* net/mlx5e: Generalize IPsec work structsLeon Romanovsky2023-04-061-29/+57
* net/mlx5e: Reduce contention in IPsec workqueueLeon Romanovsky2023-04-061-2/+2
* net/mlx5e: Set IPsec replay sequence numbersLeon Romanovsky2023-04-061-10/+38
* net/mlx5e: Remove ESN callbacks if it is not supportedLeon Romanovsky2023-04-061-13/+38
* net/mlx5e: Add SW implementation to support IPsec 64 bit soft and hard limitsLeon Romanovsky2023-04-031-13/+101
* net/mlx5e: Prevent zero IPsec soft/hard limitsLeon Romanovsky2023-04-031-0/+5
* net/mlx5e: Update IPsec per SA packets/bytes countRaed Salem2023-03-201-13/+7
* net/mlx5e: Support IPsec acquire default SARaed Salem2023-03-201-5/+21
* net/mlx5e: Allow policies with reqid 0, to support IKE policy holesRaed Salem2023-03-201-4/+7
* net/mlx5e: Use chains for IPsec policy priority offloadPaul Blakey2023-03-201-2/+16
* net/mlx5e: IPsec, support upper protocol selector field offloadRaed Salem2023-02-041-0/+23
* net/mlx5e: Fill IPsec state validation failure reasonLeon Romanovsky2023-01-261-43/+32
* xfrm: extend add state callback to set failure reasonLeon Romanovsky2023-01-261-1/+2
* net/mlx5e: Fill IPsec policy validation failure reasonLeon Romanovsky2023-01-261-10/+12
* xfrm: extend add policy callback to set failure reasonLeon Romanovsky2023-01-261-1/+2
* net/mlx5e: Open mlx5 driver to accept IPsec packet offloadLeon Romanovsky2022-12-081-10/+31
* net/mlx5e: Handle ESN update eventsLeon Romanovsky2022-12-081-3/+2
* net/mlx5e: Handle hardware IPsec limits eventsLeon Romanovsky2022-12-081-1/+1
* net/mlx5e: Update IPsec soft and hard limitsLeon Romanovsky2022-12-081-0/+63
* net/mlx5e: Store all XFRM SAs in XarrayLeon Romanovsky2022-12-081-63/+19
* net/mlx5e: Skip IPsec encryption for TX path without matching policyLeon Romanovsky2022-12-081-0/+7
* net/mlx5e: Configure IPsec packet offload flow steeringLeon Romanovsky2022-12-081-0/+2
* net/mlx5e: Add XFRM policy offload logicLeon Romanovsky2022-12-081-1/+117