On 4/5/2019 2:28 PM, Maciej W. Rozycki wrote:
You basically can't remove the mb() after __ioread() and before __iowrite() unless your architecture guarantees IO vs. memory ordering.I never suggested that; please check my example too.
Sounds good. Sorry for the noise. I just wanted to make sure you are not removing mb() after read(). I'm catching up here.