Peter Zijlstra <pet...@infradead.org> writes: > On Thu, May 14, 2020 at 03:35:58PM +0200, Marco Elver wrote: >> Any preferences? > > I suppose DTRT, if we then write the Makefile rule like: > > KCSAN_SANITIZE := KCSAN_FUNCTION_ATTRIBUTES > > and set that to either 'y'/'n' depending on the compiler at hand > supporting enough magic to make it all work. > > I suppose all the sanitize stuff is most important for developers and > we tend to have the latest compiler versions anyway, right?
Developers and CI/testing stuff. Yes we really should require a sane compiler instead of introducing boatloads of horrible workarounds all over the place which then break when the code changes slightly. Thanks, tglx