Messages in this thread | | | Date | Tue, 27 Sep 2022 13:25:47 +0200 | From | Juergen Gross <> | Subject | Re: [PATCH v3 08/10] x86/mtrr: let cache_aps_delayed_init replace mtrr_aps_delayed_init |
| |
On 27.09.22 13:19, Borislav Petkov wrote: > On Tue, Sep 27, 2022 at 12:14:42PM +0200, Juergen Gross wrote: >> Yes: cpu hotplug. > > You might need to elaborate here. > > Because I see mtrr_ap_init() on the AP hotplug path: > > native_cpu_up-> > do_boot_cpu-> > start_secondary-> > smp_callin-> > smp_store_cpu_info-> > identify_secondary_cpu-> > mtrr_ap_init > > Which then means that we could check in mtrr_ap_init() if we're on the > hotplug path and still get rid of that stupid bool... > > Close? >
You mean by replacing it with "(system_state != SYSTEM_RUNNING)" ?
Juergen [unhandled content-type:application/pgp-keys][unhandled content-type:application/pgp-signature] | |