[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190402160244.32434-1-frederic@kernel.org>
Date: Tue, 2 Apr 2019 18:02:40 +0200
From: Frederic Weisbecker <frederic@...nel.org>
To: LKML <linux-kernel@...r.kernel.org>
Cc: Frederic Weisbecker <frederic@...nel.org>,
Ingo Molnar <mingo@...nel.org>,
Peter Zijlstra <peterz@...radead.org>
Subject: [PATCH 0/4] lockdep cleanups and optimizations.
These are lockdep bits that got accumulated in my softirq queue but
are independant.
Patches 1 and 2 are cleanups. 3 and 4 are IRQ locking validation
optimization.
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git
lockdep/core
HEAD: dd2ea3a0bffdc3e140dd4af085bae7f9f9a08d6d
Thanks,
Frederic
---
Frederic Weisbecker (4):
locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING
locking/lockdep: Map remaining magic numbers to lock usage mask names
locking/lockdep: Use expanded masks on find_usage_*() functions
locking/lockdep: Test all incompatible scenario at once in check_irq_usage()
kernel/locking/lockdep.c | 249 ++++++++++++++++++++++++-------------
kernel/locking/lockdep_internals.h | 6 +
2 files changed, 172 insertions(+), 83 deletions(-)
Powered by blists - more mailing lists