Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d462e322 authored by Dan Carpenter's avatar Dan Carpenter Committed by Herbert Xu
Browse files

crypto: omap-sham - potential Oops on error in probe



This if statement is reversed so we end up either leaking or Oopsing on
error.

Fixes: dbe24620 ('crypto: omap-sham - Use dma_request_chan() for requesting DMA channel')
Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Acked-by: default avatarPeter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 4a6b27b7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1986,7 +1986,7 @@ static int omap_sham_probe(struct platform_device *pdev)
					&dd->pdata->algs_info[i].algs_list[j]);
err_pm:
	pm_runtime_disable(dev);
	if (dd->polling_mode)
	if (!dd->polling_mode)
		dma_release_channel(dd->dma_lch);
data_err:
	dev_err(dev, "initialization failed.\n");