commit | 54229ff359250ce7292dbeb59f157a2d3b67e30c | [log] [tgz] |
---|---|---|
author | Chris Metcalf <cmetcalf@tilera.com> | Fri Mar 30 15:47:38 2012 -0400 |
committer | Chris Metcalf <cmetcalf@tilera.com> | Mon Apr 02 12:13:53 2012 -0400 |
tree | dff9b36a7097c4606e2133610fa97426cf3dbcff | |
parent | ab306cae660e524edbeb8889e4e23d3c97717b9c [diff] |
arch/tile: fix finv_buffer_remote() for tilegx There were some correctness issues with this code that are now fixed with this change. The change is likely less performant than it could be, but it should no longer be vulnerable to any races with memory operations on the memory network while invalidating a range of memory. This code is run infrequently so performance isn't critical, but correctness definitely is. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>