summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorIuliana Prodan <iuliana.prodan@nxp.com>2023-08-08 12:55:26 +0200
committerHerbert Xu <herbert@gondor.apana.org.au>2023-08-18 17:01:08 +0800
commite47e6d2aaacd30e93b97f20d4a20556cefd18406 (patch)
tree2beedf26514f3a160afa353e2ff106682e65dac7 /tools/perf/scripts/python/export-to-postgresql.py
parente30685204711a6be40dec2622606950ccd37dafe (diff)
crypto: caam - increase the domain of write memory barrier to full system
In caam_jr_enqueue, under heavy DDR load, smp_wmb() or dma_wmb() fail to make the input ring be updated before the CAAM starts reading it. So, CAAM will process, again, an old descriptor address and will put it in the output ring. This will make caam_jr_dequeue() to fail, since this old descriptor is not in the software ring. To fix this, use wmb() which works on the full system instead of inner/outer shareable domains. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com> Signed-off-by: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> Reviewed-by: Gaurav Jain <gaurav.jain@nxp.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions