Messages in this thread Patch in this message | | | From | Waiman Long <> | Subject | [RFC PATCH 04/12] printk: Make logbuf_lock a terminal lock | Date | Thu, 8 Nov 2018 15:34:20 -0500 |
| |
By making logbuf_lock a terminal lock, it reduces the performance overhead when lockdep is enabled.
Signed-off-by: Waiman Long <longman@redhat.com> --- kernel/printk/printk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/printk/printk.c b/kernel/printk/printk.c index 1b2a029..6b63fda 100644 --- a/kernel/printk/printk.c +++ b/kernel/printk/printk.c @@ -367,7 +367,7 @@ __packed __aligned(4) * within the scheduler's rq lock. It must be released before calling * console_unlock() or anything else that might wake up a process. */ -DEFINE_RAW_SPINLOCK(logbuf_lock); +DEFINE_RAW_TERMINAL_SPINLOCK(logbuf_lock); /* * Helper macros to lock/unlock logbuf_lock and switch between -- 1.8.3.1
| |