On Wed, Mar 20, 2024 at 11:47:47PM +0100, Ilya Leoshkevich wrote: > Hi, > > This series marks all functions in asm/atomic_ops.h, asm/atomic.h and > asm/preempt.h __always_inline, and is based on the discussion with Mark > [1]. It's one of the changes required to unbreak the work-in-progress > KMSAN support on s390x after commit 5ec8e8ea8b77 ("mm/sparsemem: fix > race in accessing memory_section->usage"). But it also makes sense on > its own, and may prevent issues with the other sanitizers in the > future. ... > Ilya Leoshkevich (2): > s390/atomic: mark all functions __always_inline > s390/preempt: mark all functions __always_inline > > arch/s390/include/asm/atomic.h | 44 +++++++++++++++--------------- > arch/s390/include/asm/atomic_ops.h | 22 +++++++-------- > arch/s390/include/asm/preempt.h | 36 ++++++++++++------------ > 3 files changed, 51 insertions(+), 51 deletions(-) Applied, thanks!