aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorKaike Wan <[email protected]>2019-01-23 21:51:49 -0800
committerDoug Ledford <[email protected]>2019-02-05 18:07:44 -0500
commitc6c231175ccdf188d443c27e5456b9e2f65e44d4 (patch)
treecc918e4b107e56d44cfc9a99ff1fa032e0abb006 /tools/perf/scripts/python
parent3c6cb20a0d17d7a75778fb0935d6fa427c8177af (diff)
IB/hfi1: Add interlock between TID RDMA WRITE and other requests
This locking mechanism is designed to provent vavious memory corruption scenarios from occurring when requests are pipelined, especially when RDMA WRITE requests are interleaved with TID RDMA READ requests: 1. READ-AFTER-READ; 2. READ-AFTER-WRITE; 3. WRITE-AFTER-READ; 4. WRITE-AFTER-WRITE. When memory corruption is likely, a request will be held back until previous requests have been completed. Reviewed-by: Mike Marciniszyn <[email protected]> Signed-off-by: Mitko Haralanov <[email protected]> Signed-off-by: Kaike Wan <[email protected]> Signed-off-by: Dennis Dalessandro <[email protected]> Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions