On Sun, 27 Nov 2016, Kyle Huey wrote: > +DEFINE_PER_CPU(u64, msr_misc_features_shadow); > + > +static void set_cpuid_faulting(bool on) > +{ > + u64 msrval; > + > + DEBUG_LOCKS_WARN_ON(!irqs_disabled());
The arch_prctl code path does not have interrupts disabled and there is no reason why it should have. Thanks, tglx