Changes to the x86 boot code in v6.7:

 - Rework PE header generation, primarily to generate a modern, 4k aligned
   kernel image view with narrower W^X permissions.

 - Further refine init-lifetime annotations

 - Misc cleanups & fixes

Signed-off-by: Ingo Molnar <mingo@kernel.org>