commit | ccaf725a1fd7904ed3e771ed178c2aa1ccb21509 | [log] [tgz] |
---|---|---|
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | Tue Apr 18 08:37:05 2017 +1000 |
committer | David S. Miller <davem@davemloft.net> | Tue Apr 18 14:11:09 2017 -0400 |
tree | 8f202223c260b201710312cd3c42411463638a3d | |
parent | 33de693248b45640c0d894c2454a9909f2e81ffd [diff] |
ftgmac100: Fix potential ordering issue in NAPI poll We need to ensure the loads from the descriptor are done after the MMIO store clearing the interrupts has completed, otherwise we might still miss work. A read back from the MMIO register will "push" the posted store and ioread32 has a barrier on weakly aordered architectures that will order subsequent accesses. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: David S. Miller <davem@davemloft.net>