summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_accel
AgeCommit message (Expand)AuthorFilesLines
2023-01-18net/mlx5e: Protect global IPsec ASOLeon Romanovsky2-1/+8
2023-01-18net/mlx5e: Remove optimization which prevented update of ESN stateLeon Romanovsky2-10/+0
2023-01-09net/mlx5e: Fix macsec possible null dereference when updating MAC security en...Emeel Hakim1-7/+2
2023-01-09net/mlx5e: Fix macsec ssci attribute handling in offload pathEmeel Hakim1-3/+7
2022-12-08net/mlx5e: Open mlx5 driver to accept IPsec packet offloadLeon Romanovsky1-10/+31
2022-12-08net/mlx5e: Handle ESN update eventsLeon Romanovsky3-3/+48
2022-12-08net/mlx5e: Handle hardware IPsec limits eventsLeon Romanovsky3-5/+113
2022-12-08net/mlx5e: Update IPsec soft and hard limitsLeon Romanovsky3-0/+126
2022-12-08net/mlx5e: Store all XFRM SAs in XarrayLeon Romanovsky3-74/+28
2022-12-08net/mlx5e: Provide intermediate pointer to access IPsec structLeon Romanovsky1-6/+6
2022-12-08net/mlx5e: Skip IPsec encryption for TX path without matching policyLeon Romanovsky3-7/+43
2022-12-08net/mlx5e: Add statistics for Rx/Tx IPsec offloaded flowsRaed Salem3-24/+231
2022-12-08net/mlx5e: Improve IPsec flow steering autogroupLeon Romanovsky1-4/+4
2022-12-08net/mlx5e: Configure IPsec packet offload flow steeringLeon Romanovsky3-10/+91
2022-12-08net/mlx5e: Use same coding pattern for Rx and Tx flowsLeon Romanovsky1-3/+2
2022-12-08net/mlx5e: Add XFRM policy offload logicLeon Romanovsky3-1/+295
2022-12-08net/mlx5e: Create IPsec policy offload tablesLeon Romanovsky1-2/+51
2022-12-06net/mlx5e: Generalize creation of default IPsec miss group and ruleLeon Romanovsky1-24/+23
2022-12-06net/mlx5e: Group IPsec miss handles into separate structLeon Romanovsky1-7/+11
2022-12-06net/mlx5e: Make clear what IPsec rx_err doesLeon Romanovsky1-22/+16
2022-12-06net/mlx5e: Flatten the IPsec RX add rule pathLeon Romanovsky2-37/+53
2022-12-06net/mlx5e: Refactor FTE setup code to be more clearLeon Romanovsky1-54/+85
2022-12-06net/mlx5e: Move IPsec flow table creation to separate functionLeon Romanovsky1-22/+23
2022-12-06net/mlx5e: Create hardware IPsec packet offload objectsLeon Romanovsky3-2/+39
2022-12-06net/mlx5e: Create Advanced Steering Operation object for IPsecLeon Romanovsky3-0/+79
2022-12-06net/mlx5e: Remove accesses to priv for low level IPsec FS codeLeon Romanovsky3-59/+56
2022-12-06net/mlx5e: Use mlx5 print routines for low level IPsec codeLeon Romanovsky1-12/+14
2022-12-06net/mlx5e: Create symmetric IPsec RX and TX flow steering structsLeon Romanovsky2-154/+130
2022-12-06net/mlx5e: Remove extra layers of definesLeon Romanovsky4-43/+23
2022-12-06net/mlx5e: Store replay window in XFRM attributesLeon Romanovsky2-0/+13
2022-12-06net/mlx5e: Advertise IPsec packet offload supportLeon Romanovsky2-0/+7
2022-12-05xfrm: allow state packet offload modeLeon Romanovsky1-0/+4
2022-11-29net/mlx5e: Support devlink reload of IPsec coreLeon Romanovsky2-12/+10
2022-11-29net/mlx5e: Delete always true DMA checkLeon Romanovsky1-5/+5
2022-11-29net/mlx5e: Don't access directly DMA device pointerLeon Romanovsky1-1/+1
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-81/+87
2022-11-29Revert "net/mlx5e: MACsec, remove replay window size limitation in offload path"Saeed Mahameed1-0/+16
2022-11-24net/mlx5e: MACsec, block offload requests with encrypt offEmeel Hakim1-0/+5
2022-11-24net/mlx5e: MACsec, fix Tx SA active field updateRaed Salem1-2/+1
2022-11-24net/mlx5e: MACsec, remove replay window size limitation in offload pathEmeel Hakim1-16/+0
2022-11-24net/mlx5e: MACsec, fix add Rx security association (SA) rule memory leakEmeel Hakim1-0/+1
2022-11-24net/mlx5e: MACsec, fix mlx5e_macsec_update_rxsa bail condition and functionalityRaed Salem1-13/+11
2022-11-24net/mlx5e: MACsec, fix update Rx secure channel active fieldRaed Salem1-1/+1
2022-11-24net/mlx5e: MACsec, fix memory leak when MACsec device is deletedRaed Salem1-44/+33
2022-11-24net/mlx5e: MACsec, fix RX data path 16 RX security channel limitRaed Salem3-7/+14
2022-11-24net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create()YueHaibing1-2/+2
2022-11-24net/mlx5e: Fix a couple error codesDan Carpenter1-4/+8
2022-11-21net/mlx5e: Fix possible race condition in macsec extended packet number updat...Emeel Hakim1-0/+3
2022-11-21net/mlx5e: Fix MACsec update SecYEmeel Hakim1-1/+1
2022-11-21net/mlx5e: Fix MACsec SA initialization routineEmeel Hakim1-7/+7