[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200623083645.277342609@infradead.org>
Date: Tue, 23 Jun 2020 10:36:45 +0200
From: Peter Zijlstra <peterz@...radead.org>
To: mingo@...nel.org, will@...nel.org, tglx@...utronix.de
Cc: x86@...nel.org, linux-kernel@...r.kernel.org,
a.darwish@...utronix.de, rostedt@...dmis.org,
bigeasy@...utronix.de, peterz@...radead.org, davem@...emloft.net,
sparclinux@...r.kernel.org, mpe@...erman.id.au,
linuxppc-dev@...ts.ozlabs.org, heiko.carstens@...ibm.com,
linux-s390@...r.kernel.org, linux@...linux.org.uk
Subject: [PATCH v4 0/8] lockdep: Change IRQ state tracking to use per-cpu variables
Ahmed and Sebastian wanted additional lockdep_assert*() macros and ran into
header hell. I figured using per-cpu variables would cure that, and also
ran into header hell, still tracktable though.
By moving the IRQ state into per-cpu variables we remove the dependency on
task_struct.
Patches go on top of anything recent I think, an actual git tree with them
in is (for now) here:
git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git locking/irqstate
Which 0day blessed with 0 build fails.
Powered by blists - more mailing lists