aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorIuliana Prodan <[email protected]>2023-08-08 12:55:26 +0200
committerHerbert Xu <[email protected]>2023-08-18 17:01:08 +0800
commite47e6d2aaacd30e93b97f20d4a20556cefd18406 (patch)
tree2beedf26514f3a160afa353e2ff106682e65dac7 /tools/perf/scripts/python/exported-sql-viewer.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 <[email protected]> Signed-off-by: Meenakshi Aggarwal <[email protected]> Reviewed-by: Gaurav Jain <[email protected]> Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions