summaryrefslogtreecommitdiff
path: root/net/bridge
diff options
context:
space:
mode:
authorAlex Elder <elder@linaro.org>2022-01-12 16:30:12 +0300
committerDavid S. Miller <davem@davemloft.net>2022-01-12 17:39:53 +0300
commit998c0bd2b3715244da7639cc4e6a2062cb79c3f4 (patch)
treecfaa51320c91242f4f89a7fc31e26cef6b7f8ea0 /net/bridge
parentc1aaa01dbf4cef95af3e04a5a43986c290e06ea3 (diff)
downloadlinux-998c0bd2b3715244da7639cc4e6a2062cb79c3f4.tar.xz
net: ipa: prevent concurrent replenish
We have seen cases where an endpoint RX completion interrupt arrives while replenishing for the endpoint is underway. This causes another instance of replenishing to begin as part of completing the receive transaction. If this occurs it can lead to transaction corruption. Use a new flag to ensure only one replenish instance for an endpoint executes at a time. Fixes: 84f9bd12d46db ("soc: qcom: ipa: IPA endpoints") Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge')
0 files changed, 0 insertions, 0 deletions