| Date | Mon, 25 Jan 2021 12:13:41 +0000 | From | Catalin Marinas <> | Subject | Re: [PATCH v5 05/21] arm64: Initialise as nVHE before switching to VHE |
| |
On Mon, Jan 25, 2021 at 10:50:03AM +0000, Marc Zyngier wrote: > As we are aiming to be able to control whether we enable VHE or > not, let's always drop down to EL1 first, and only then upgrade > to VHE if at all possible. > > This means that if the kernel is booted at EL2, we always start > with a nVHE init, drop to EL1 to initialise the the kernel, and > only then upgrade the kernel EL to EL2 if possible (the process > is obviously shortened for secondary CPUs). > > The resume path is handled similarly to a secondary CPU boot. > > Signed-off-by: Marc Zyngier <maz@kernel.org> > Acked-by: David Brazdil <dbrazdil@google.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
|