Re: [PATCH v16 00/15] arm64: MMU enabled kexec relocation

2021-09-16 Thread Pasha Tatashin
> > In case we are so low on memory that trans_pgd_create_copy() fails to > > allocate the linear map that uses the large pages (the size of the > > page table is tiny) the kexec fails during kexec load time (not during > > reboot time), as out of memory. The MMU enabled kexec reboot is always > >

Re: [PATCH v16 00/15] arm64: MMU enabled kexec relocation

2021-09-16 Thread Catalin Marinas
On Thu, Aug 26, 2021 at 11:03:21AM -0400, Pavel Tatashin wrote: > On Tue, Aug 24, 2021 at 2:06 PM Catalin Marinas > wrote: > > > Enable MMU during kexec relocation in order to improve reboot performance. > > > > > > If kexec functionality is used for a fast system update, with a minimal > > >

Re: [PATCH v16 00/15] arm64: MMU enabled kexec relocation

2021-09-08 Thread Pingfan Liu
On Mon, Aug 02, 2021 at 05:53:53PM -0400, Pavel Tatashin wrote: > Changelog: > v16: > - Merged with 5.14-rc4 > v15: > - Changed trans_pgd_copy_el2_vectors() to use vector table that > only shared by kexec and hibernate. This way sync does not have > dangling branch that

Re: [PATCH v16 00/15] arm64: MMU enabled kexec relocation

2021-08-26 Thread Pavel Tatashin
On Tue, Aug 24, 2021 at 2:06 PM Catalin Marinas wrote: > > Hi Pavel, > > This series is still missing reviews from those who understand kexec > better than me. Hi Catalin, Yes, I am looking for reviewers. > > On Mon, Aug 02, 2021 at 05:53:53PM -0400, Pavel Tatashin wrote: > > Enable MMU during

Re: [PATCH v16 00/15] arm64: MMU enabled kexec relocation

2021-08-24 Thread Catalin Marinas
Hi Pavel, This series is still missing reviews from those who understand kexec better than me. On Mon, Aug 02, 2021 at 05:53:53PM -0400, Pavel Tatashin wrote: > Enable MMU during kexec relocation in order to improve reboot performance. > > If kexec functionality is used for a fast system

[PATCH v16 00/15] arm64: MMU enabled kexec relocation

2021-08-02 Thread Pavel Tatashin
Changelog: v16: - Merged with 5.14-rc4 v15: - Changed trans_pgd_copy_el2_vectors() to use vector table that only shared by kexec and hibernate. This way sync does not have dangling branch that was recently introduced. (Reported by Marc Zyngier)