Re: [PATCH v9 15/18] arm64: kexec: kexec EL2 vectors

2021-01-25 Thread Pavel Tatashin
> > +.macro el1_sync_64 > > + br x4 /* Jump to new world from el2 */ > > + .fill 31, 4, 0 /* Set other 31 instr to zeroes */ > > +.endm > > The common idiom to write this is to align the beginning of the > macro, and not to bother about what

Re: [PATCH v9 15/18] arm64: kexec: kexec EL2 vectors

2020-05-07 Thread James Morse
Hi Pavel, What happened to the subject? (it really needs a verb to make any sense) On 26/03/2020 03:24, Pavel Tatashin wrote: > If we have a EL2 mode without VHE, the EL2 vectors are needed in order > to switch to EL2 and jump to new world with hyperivsor privileges. Yes, but the hyp-stub has

Re: [PATCH v9 15/18] arm64: kexec: kexec EL2 vectors

2020-04-29 Thread Marc Zyngier
On 2020-03-26 03:24, Pavel Tatashin wrote: If we have a EL2 mode without VHE, the EL2 vectors are needed in order to switch to EL2 and jump to new world with hyperivsor privileges. Signed-off-by: Pavel Tatashin --- arch/arm64/include/asm/kexec.h | 5 +