rv: Replace tss and sncid monitors with more complete stsThe tss monitor currently guarantees task switches can happen only whilescheduling, whereas the sncid monitor enforces scheduling occurs wi
rv: Replace tss and sncid monitors with more complete stsThe tss monitor currently guarantees task switches can happen only whilescheduling, whereas the sncid monitor enforces scheduling occurs withinterrupt disabled.Replace the monitors with a more comprehensive specification whichimplies both but also ensures that:* each scheduler call disable interrupts to switch* each task switch happens with interrupts disabledCc: Ingo Molnar <mingo@redhat.com>Cc: Jonathan Corbet <corbet@lwn.net>Cc: Masami Hiramatsu <mhiramat@kernel.org>Cc: Nam Cao <namcao@linutronix.de>Cc: Tomas Glozar <tglozar@redhat.com>Cc: Juri Lelli <jlelli@redhat.com>Cc: Clark Williams <williams@redhat.com>Cc: John Kacur <jkacur@redhat.com>Cc: Peter Zijlstra <peterz@infradead.org>Link: https://lore.kernel.org/20250728135022.255578-8-gmonaco@redhat.comSigned-off-by: Gabriele Monaco <gmonaco@redhat.com>Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
show more ...