Patch 1: This fixes the kernel panic which occurs due to the accessing of a zero length sg.
Patch 2: Avoiding unregistering the algorithm if cra_refcnt is not 1. Ayush Sawal (2): Crypto/chcr: Calculate src and dst sg lengths separately for dma map Crypto/chcr: Checking cra_refcnt before unregistering the algorithms drivers/crypto/chelsio/chcr_algo.c | 81 ++++++++++++++++++++++-------- 1 file changed, 59 insertions(+), 22 deletions(-) -- 2.26.0.rc1.11.g30e9940