Xiaoyao Li <xiaoyao.li@xxxxxxxxx> writes: > > +bool split_lock_detect_on(void) > +{ > + return sld_state != sld_off; > +} > +EXPORT_SYMBOL_GPL(split_lock_detect_on); 1) You export this function here 2) You change that in one of the next patches to something else 3) According to patch 1/8 X86_FEATURE_SPLIT_LOCK_DETECT is not set when sld_state == sld_off. FYI, I did that on purpose. AFAICT #1 and #2 are just historical leftovers of your previous patch series and the extra step was just adding more changed lines per patch for no value. #3 changed the detection mechanism and at the same time the semantics of the feature flag. So what's the point of this exercise? Thanks, tglx