On Mon, Mar 19, 2018 at 10:47:48PM -0400, Sinan Kaya wrote:
> Code includes wmb() followed by writel() in multiple places. writel()
> already has a barrier on some architectures like arm64.
>
> This ends up CPU observing two barriers back to back before executing the
> register write.
>
> Since
On Mon, Mar 19, 2018 at 10:47:48PM -0400, Sinan Kaya wrote:
> Code includes wmb() followed by writel() in multiple places. writel()
> already has a barrier on some architectures like arm64.
>
> This ends up CPU observing two barriers back to back before executing the
> register write.
>
> Since
> From: Sinan Kaya [mailto:ok...@codeaurora.org]
> Sent: Tuesday, March 20, 2018 4:48 AM
>
> Code includes wmb() followed by writel() in multiple places. writel() already
> has a barrier on some architectures like arm64.
>
> This ends up CPU observing two barriers back to back before executing
> From: Sinan Kaya [mailto:ok...@codeaurora.org]
> Sent: Tuesday, March 20, 2018 4:48 AM
>
> Code includes wmb() followed by writel() in multiple places. writel() already
> has a barrier on some architectures like arm64.
>
> This ends up CPU observing two barriers back to back before executing
4 matches
Mail list logo