diff options
author | 2016-06-28 07:46:03 -0400 | |
---|---|---|
committer | 2016-06-29 08:12:45 -0400 | |
commit | 34c7bb4705a0a2d344b0c82eaf3d3bfa2bc9da45 (patch) | |
tree | 8ca04fdbb5fa7ee021f95e5d7250eb79b6193d77 /net/unix/af_unix.c | |
parent | neigh: Explicitly declare RCU-bh read side critical section in neigh_xmit() (diff) | |
download | linux-dev-34c7bb4705a0a2d344b0c82eaf3d3bfa2bc9da45.tar.xz linux-dev-34c7bb4705a0a2d344b0c82eaf3d3bfa2bc9da45.zip |
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/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions