crypto/cnxk: use set ctx operation for session destroy
authorAnoob Joseph <anoobj@marvell.com>
Mon, 25 Apr 2022 05:38:25 +0000 (11:08 +0530)
committerAkhil Goyal <gakhil@marvell.com>
Thu, 28 Apr 2022 09:46:45 +0000 (11:46 +0200)
commitc662a1f97c71b3530b19755431d07fa2218f5d47
treea289ca39b08fd967890a2d3f325fbdab3df52b13
parented96337581ae42dbcedd86652b55e91b51444a91
crypto/cnxk: use set ctx operation for session destroy

Usage of flush and invalidate would involve delays to account
for flush delay. Use set_ctx operation instead. When set_ctx fails,
fall back to flush + invalidate scheme.

Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
drivers/crypto/cnxk/cn10k_ipsec.c