diff --git a/include/linux/mm.h b/include/linux/mm.h index f0d5be9dc736..093ea042f973 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -3235,7 +3235,7 @@ void __init ptlock_cache_init(void); bool ptlock_alloc(struct ptdesc *ptdesc); void ptlock_free(struct ptdesc *ptdesc); -static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc) +__no_sanitize_address static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc) { return ptdesc->ptl; } @@ -3253,7 +3253,7 @@ static inline void ptlock_free(struct ptdesc *ptdesc) { } -static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc) +__no_sanitize_address static inline spinlock_t *ptlock_ptr(struct ptdesc *ptdesc) { return &ptdesc->ptl; }