summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Disable IPsec offload support if not FW steeringChris Mi2023-12-041-1/+7
* net/mlx5e: Honor user choice of IPsec replay window sizeLeon Romanovsky2023-12-041-1/+1
* net/mlx5: Handle IPsec steering upon master unbind/bindPatrisious Haddad2023-10-021-1/+2
* net/mlx5e: Support IPsec packet offload for RX in switchdev modeJianbo Liu2023-08-021-2/+3
* net/mlx5e: Check for IPsec NAT-T supportLeon Romanovsky2023-07-251-0/+6
* net/mlx5e: Fix scheduling of IPsec ASO query while in atomicLeon Romanovsky2023-06-161-1/+2
* net/mlx5e: Fix ESN update kernel panicPatrisious Haddad2023-06-161-2/+12
* net/mlx5e: Check IPsec packet offload tunnel capabilitiesLeon Romanovsky2023-04-171-0/+6
* net/mlx5e: Generalize IPsec work structsLeon Romanovsky2023-04-061-11/+8
* net/mlx5e: Set IPsec replay sequence numbersLeon Romanovsky2023-04-061-10/+12
* net/mlx5e: Remove ESN callbacks if it is not supportedLeon Romanovsky2023-04-061-3/+0
* net/mlx5e: Overcome slow response for first IPsec ASO WQELeon Romanovsky2023-04-031-1/+7
* net/mlx5e: Add SW implementation to support IPsec 64 bit soft and hard limitsLeon Romanovsky2023-04-031-8/+111
* net/mlx5e: Factor out IPsec ASO update functionLeon Romanovsky2023-04-031-13/+14
* net/mlx5e: Update IPsec per SA packets/bytes countRaed Salem2023-03-201-15/+0
* net/mlx5e: Use chains for IPsec policy priority offloadPaul Blakey2023-03-201-5/+12
* Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/m...Jakub Kicinski2023-02-161-0/+5
|\
| * net/mlx5: Configure IPsec steering for egress RoCEv2 trafficMark Zhang2023-02-151-1/+2
| * net/mlx5: Configure IPsec steering for ingress RoCEv2 trafficMark Zhang2023-02-151-0/+4
* | net/mlx5e: Don't listen to remove flows eventLeon Romanovsky2023-02-071-3/+1
* | net/mlx5: Header file for cryptoTariq Toukan2023-01-301-1/+1
* | net/mlx5e: Protect global IPsec ASOLeon Romanovsky2023-01-181-1/+6
* | net/mlx5e: Remove optimization which prevented update of ESN stateLeon Romanovsky2023-01-181-5/+0
|/
* net/mlx5e: Handle ESN update eventsLeon Romanovsky2022-12-081-0/+44
* net/mlx5e: Handle hardware IPsec limits eventsLeon Romanovsky2022-12-081-1/+96
* net/mlx5e: Update IPsec soft and hard limitsLeon Romanovsky2022-12-081-0/+57
* net/mlx5e: Create hardware IPsec packet offload objectsLeon Romanovsky2022-12-061-0/+37
* net/mlx5e: Create Advanced Steering Operation object for IPsecLeon Romanovsky2022-12-061-0/+54
* net/mlx5e: Remove extra layers of definesLeon Romanovsky2022-12-061-6/+4
* net/mlx5e: Advertise IPsec packet offload supportLeon Romanovsky2022-12-061-0/+6
* net/mlx5: Allow future addition of IPsec object modifiersLeon Romanovsky2022-05-031-0/+3
* net/mlx5: Cleanup XFRM attributes structLeon Romanovsky2022-05-031-2/+2
* net/mlx5: Remove not-supported ICV lengthLeon Romanovsky2022-05-031-16/+1
* net/mlx5: Simplify IPsec capabilities logicLeon Romanovsky2022-05-031-11/+11
* net/mlx5: Simplify HW context interfaces by using SA entryLeon Romanovsky2022-05-031-145/+37
* net/mlx5: Remove indirections from esp functionsLeon Romanovsky2022-05-031-35/+12
* net/mlx5: Merge various control path IPsec headers into one fileLeon Romanovsky2022-05-031-2/+1
* net/mlx5: Remove useless validity checkLeon Romanovsky2022-05-031-44/+0
* net/mlx5: Store IPsec ESN update work in XFRM stateLeon Romanovsky2022-05-031-33/+6
* net/mlx5: Remove not-implemented IPsec capabilitiesLeon Romanovsky2022-04-091-3/+1
* net/mlx5: Remove ipsec_ops function tableLeon Romanovsky2022-04-091-110/+8
* net/mlx5: Move IPsec file to relevant directoryLeon Romanovsky2022-04-091-0/+524