1
1
Nathan Hjelm 8b090103e2 opal/fifo: fix 128-bit atomic fifo on Power9
This commit updates the atomic fifo code to fix a consistency issue
observed on Power9 systems when builtin atomics are used. The cause
was two things: 1) a missing write memory barrier in fifo push, and 2)
a read ordering issue when reading the fifo head non-atomically. This
commit fixes both issues and appears to correct then inconsistency.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2018-07-10 15:37:11 -06:00
..
2018-03-02 02:00:31 -08:00
2017-09-19 19:42:54 -07:00
2017-08-03 09:18:58 -06:00
2015-06-23 20:59:57 -07:00