Message ID | 20210916231325.125533-1-pasha.tatashin@soleen.com (mailing list archive) |
---|---|
Headers | show |
Series | arm64: MMU enabled kexec relocation | expand |
On Thu, Sep 16, 2021 at 07:13:10PM -0400, Pasha Tatashin wrote: > Changelog: > v17: > - Merged with 5.15-rc1 as requested by Catalin Marinas > - Added Tested-by: Pingfan Liu <piliu@redhat.com> This looks pretty good to me. I've left some minor comments on a few of the patches, but other than those I'd like to try getting these queued for 5.16. Will
On Thu, Sep 16, 2021 at 07:13:10PM -0400, Pasha Tatashin wrote: > Pasha Tatashin (15): > arm64: kernel: add helper for booted at EL2 and not VHE > arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectors > arm64: hibernate: abstract ttrb0 setup function > arm64: kexec: flush image and lists during kexec load time > arm64: kexec: skip relocation code for inplace kexec > arm64: kexec: Use dcache ops macros instead of open-coding > arm64: kexec: pass kimage as the only argument to relocation function > arm64: kexec: configure EL2 vectors for kexec > arm64: kexec: relocate in EL1 mode > arm64: kexec: use ld script for relocation function > arm64: kexec: install a copy of the linear-map > arm64: kexec: keep MMU enabled during kexec relocation > arm64: kexec: remove the pre-kexec PoC maintenance > arm64: kexec: remove cpu-reset.h > arm64: trans_pgd: remove trans_pgd_map_page() FWIW, I'm fine with this series. I think the only concern raised by James and not addressed is the possibility of the failure of the memory allocation for copying the page tables during kexec. If anyone will complain in the future, we can look into adding a fallback mechanism to do the relocation with the MMU off. Acked-by: Catalin Marinas <catalin.marinas@arm.com>
On Wed, Sep 29, 2021 at 8:49 AM Will Deacon <will@kernel.org> wrote: > > On Thu, Sep 16, 2021 at 07:13:10PM -0400, Pasha Tatashin wrote: > > Changelog: > > v17: > > - Merged with 5.15-rc1 as requested by Catalin Marinas > > - Added Tested-by: Pingfan Liu <piliu@redhat.com> > > This looks pretty good to me. I've left some minor comments on a few of the > patches, but other than those I'd like to try getting these queued for > 5.16. Thanks Will, I will send the updated series tomorrow. Pasha
> FWIW, I'm fine with this series. I think the only concern raised by > James and not addressed is the possibility of the failure of the memory > allocation for copying the page tables during kexec. If anyone will > complain in the future, we can look into adding a fallback mechanism to > do the relocation with the MMU off. > > Acked-by: Catalin Marinas <catalin.marinas@arm.com> Thank you. Pasha