Re: [PATCH 3/5] asm-generic, kcsan: Add KCSAN instrumentation for bitops

From: Peter Zijlstra
Date: Mon Jan 20 2020 - 09:41:27 EST


On Mon, Jan 20, 2020 at 03:19:25PM +0100, Marco Elver wrote:
> Add explicit KCSAN checks for bitops.
>
> Note that test_bit() is an atomic bitop, and we instrument it as such,

Well, it is 'atomic' in the same way that atomic_read() is. Both are
very much not atomic ops, but are part of an interface that facilitates
atomic operations.