> Two nits below. > > Reviewed-by: Binbin Wu <binbin.wu@xxxxxxxxxxxxxxx> > > > > > + /* > > + * Flush cache for all CPUs upon the reboot notifier. This > > + * avoids having to do WBINVD in stop_this_cpu() during kexec. > > + * > > + * Kexec calls native_stop_other_cpus() to stop remote CPUs > > + * before booting to new kernel, but that code has a "race" > > + * when the normal REBOOT IPI timesout and NMIs are sent to > > timesout should be times out or timeouts? I will use "times out". > > > + * remote CPUs to stop them. Doing WBINVD in stop_this_cpu() > > + * could potentially increase the posibility of the "race". > s/posibility/possibility > > Oops I didn't check enough :-) Will fix and thanks.