This change enables conservative assembly instrumentation in KMSAN builds by default.
It's still possible to disable it with -msan-handle-asm-conservative=0 if something breaks.
It's now impossible to enable conservative instrumentation for userspace builds, but it's not used anyway.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Updated the tests. Those were written with userspace instrumentation in mind, which isn't the case anymore.
Comment Actions
As per offline discussion: none of these tests test something that was used in user-space. So it does not make sense forking them for userspace/kernel.