commit | 2d20ef43284147922ea5eefd98057496f65300bb | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@kernel.org> | Mon Sep 19 14:03:07 2022 -0700 |
committer | Paul E. McKenney <paulmck@kernel.org> | Mon Sep 19 15:32:49 2022 -0700 |
tree | 1405d315a12af48a5a043fabe3bcb39009fd423d | |
parent | d4841a5dcb21715562660d3fb609400433c2058e [diff] |
srcu: Check for consistent per-CPU per-srcu_struct NMI safety This commit adds runtime checks to verify that a given srcu_struct uses consistent NMI-safe (or not) read-side primitives on a per-CPU basis. Link: https://lore.kernel.org/all/20220910221947.171557773@linutronix.de/ Signed-off-by: Paul E. McKenney <paulmck@kernel.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: John Ogness <john.ogness@linutronix.de> Cc: Petr Mladek <pmladek@suse.com>