Re: [patch 12/17] init: Invoke arch_cpu_finalize_init() earlier

2023-06-15 Thread Thomas Gleixner
On Thu, Jun 15 2023 at 21:44, Rick P. Edgecombe wrote: > On Wed, 2023-06-14 at 01:39 +0200, Thomas Gleixner wrote: >> Fortunately none of the init calls between calibrate_delay() and >> arch_cpu_finalize_init() is relevant for the functionality of >> arch_cpu_finalize_init(). >> > > Reviewed-by: R

Re: [patch 12/17] init: Invoke arch_cpu_finalize_init() earlier

2023-06-15 Thread Edgecombe, Rick P
On Wed, 2023-06-14 at 01:39 +0200, Thomas Gleixner wrote: > Fortunately none of the init calls between calibrate_delay() and > arch_cpu_finalize_init() is relevant for the functionality of > arch_cpu_finalize_init(). > Reviewed-by: Rick Edgecombe I did my best to find a counterpoint to this sta

[patch 12/17] init: Invoke arch_cpu_finalize_init() earlier

2023-06-13 Thread Thomas Gleixner
X86 is reworking the boot process so that initializations which are not required during early boot can be moved into the late boot process and out of the fragile and restricted initial boot phase. arch_cpu_finalize_init() is the obvious place to do such initializations, but arch_cpu_finalize_init(