[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250205012411.1010817-1-longman@redhat.com>
Date: Tue, 4 Feb 2025 20:24:09 -0500
From: Waiman Long <longman@...hat.com>
To: Peter Zijlstra <peterz@...radead.org>,
Ingo Molnar <mingo@...hat.com>,
Will Deacon <will.deacon@....com>,
Boqun Feng <boqun.feng@...il.com>
Cc: linux-kernel@...r.kernel.org,
Waiman Long <longman@...hat.com>
Subject: [PATCH v2 0/2] locking/lockdep: Disable KASAN instrumentation of lockdep.c
It is found that disabling KASAN instrumentation when compiling
lockdep.c can significantly improve the performance of RT debug kernel
while the performance benefit of non-RT debug kernel is relatively
modest.
This series also include a patch to add locking events to the rtmutex
slow paths for better analysis of the different performance behavior
between RT and non-RT debug kernels.
Waiman Long (2):
locking/lock_events: Add locking events for rtmutex slow paths
locking/lockdep: Disable KASAN instrumentation of lockdep.c
kernel/locking/Makefile | 3 ++-
kernel/locking/lock_events_list.h | 21 +++++++++++++++++++++
kernel/locking/rtmutex.c | 29 ++++++++++++++++++++++++-----
3 files changed, 47 insertions(+), 6 deletions(-)
--
2.48.1
Powered by blists - more mailing lists