Re: net: r8169: a question of memory barrier in the r8169 driver

From: Peter Zijlstra
Date: Fri Jan 19 2018 - 12:15:00 EST


On Fri, Jan 19, 2018 at 02:11:18AM +0100, Francois Romieu wrote:
> Peter Zijlstra <peterz@xxxxxxxxxxxxx> :
> [...]
> > There is only 1 variable afaict. Memory barriers need at least 2 in
> > order to be able to do _anything_.
>
> I don't get your point: why don't {cur_tx, dirty_tx} qualify as said
> two variables ?

There wasn't any cur_tx in the code you provided.