On Fri, 21 Jul 2023 18:06:07 +0200 Alexander Lobakin <aleksander.lobakin@xxxxxxxxx> wrote: > > Just because you disable interrupts does not mean you are in interrupt > > context. > > Ah okay, thanks! IOW, if we want to check in some code that we're > certainly have interrupts enabled and are not in the interrupt context, > we must always do > > if (!(in_hardirq() || irqs_disabled())) > Yeah, probably. > , nothing more elegant / already existing / ...? It's not a common check. What would you call that? irq_safe() ? -- Steve