diff options
author | Sudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com> | 2016-06-28 14:46:03 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-06-29 15:12:45 +0300 |
commit | 34c7bb4705a0a2d344b0c82eaf3d3bfa2bc9da45 (patch) | |
tree | 8ca04fdbb5fa7ee021f95e5d7250eb79b6193d77 /net/openvswitch | |
parent | b560f03ddfb072bca65e9440ff0dc4f9b1d1f056 (diff) | |
download | linux-34c7bb4705a0a2d344b0c82eaf3d3bfa2bc9da45.tar.xz |
qed: Protect the doorbell BAR with the write barriers.
SPQ doorbell is currently protected with the compilation barrier. Under the
stress scenarios, we may get into a state where (due to the weak ordering)
several ramrod doorbells were written to the BAR with an out-of-order
producer values. Need to change the barrier type to a write barrier to make
sure that the write buffer is flushed after each doorbell.
Signed-off-by: Sudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/openvswitch')
0 files changed, 0 insertions, 0 deletions