1
0
Fork 0
remarkable-linux/drivers/crypto/chelsio
Harsh Jain 75fc05a20f crypto: chelsio - Fix memory corruption in DMA Mapped buffers.
commit add92a817e upstream.

Update PCI Id in "cpl_rx_phys_dsgl" header. In case pci_chan_id and
tx_chan_id are not derived from same queue, H/W can send request
completion indication before completing DMA Transfer.

Herbert, It would be good if fix can be merge to stable tree.
For 4.14 kernel, It requires some update to avoid mege conficts.

Cc: <stable@vger.kernel.org>
Signed-off-by: Harsh Jain <harsh@chelsio.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-10-13 09:27:28 +02:00
..
Kconfig crypto: chelsio - select CRYPTO_GF128MUL 2018-01-10 09:31:18 +01:00
Makefile crypto: Added Chelsio Menu to the Kconfig file 2016-08-19 00:00:37 -07:00
chcr_algo.c crypto: chelsio - Fix memory corruption in DMA Mapped buffers. 2018-10-13 09:27:28 +02:00
chcr_algo.h crypto: chcr - Add ctr mode and process large sg entries for cipher 2017-06-20 11:21:35 +08:00
chcr_core.c crypto: chcr - Select device in Round Robin fashion 2017-06-20 11:21:40 +08:00
chcr_core.h crypto: chcr - Select device in Round Robin fashion 2017-06-20 11:21:40 +08:00
chcr_crypto.h crypto: chelsio - Fix memory corruption in DMA Mapped buffers. 2018-10-13 09:27:28 +02:00