Message ID | 20190823194919.30916-1-svens@stackframe.org (mailing list archive) |
---|---|
Headers | show |
Series | kexec: add generic support for elf kernel images | expand |
Hi all, This kexec patch series is the groundwork for kexec on the parisc architecture. Since we want kexec on parisc, I've applied it to my for-next-kexec tree [1], and can push it to Linus in the next merge window through the parisc tree [2]. If someone has any objections, or if you prefer to take it through a kexec or powerpc tree, please let me know. Helge [1] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next-kexec [2] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next On 23.08.19 21:49, Sven Schnelle wrote: > Changes to v4: > - rebase on current powerpc/merge tree > - fix syscall name in commit message > - remove a few unused #defines in arch/powerpc/kernel/kexec_elf_64.c >... > arch/Kconfig | 3 + > arch/powerpc/Kconfig | 1 + > arch/powerpc/kernel/kexec_elf_64.c | 545 +----------------- > include/linux/kexec.h | 23 + > kernel/Makefile | 1 + > .../kexec_elf_64.c => kernel/kexec_elf.c | 394 +++---------- > 6 files changed, 115 insertions(+), 852 deletions(-) > copy arch/powerpc/kernel/kexec_elf_64.c => kernel/kexec_elf.c (50%)
Helge Deller <deller@gmx.de> writes: > Hi all, > > This kexec patch series is the groundwork for kexec on the parisc architecture. > Since we want kexec on parisc, I've applied it to my for-next-kexec tree [1], > and can push it to Linus in the next merge window through the parisc tree [2]. I just had a look at this version and it looks fine to me. Identical to the version I reviewed before except for the changes I suggested. Thanks, Sven! > If someone has any objections, or if you prefer to take it through > a kexec or powerpc tree, please let me know. > > Helge > > [1] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next-kexec > [2] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next I noticed that the first patch is the only one that doesn't have my Reviewed-by. If you want, you can add it: Reviewed-by: Thiago Jung Bauermann <bauerman@linux.ibm.com> If it's inconvenient to add it now since it's already applied, that's fine too of course. > On 23.08.19 21:49, Sven Schnelle wrote: >> Changes to v4: >> - rebase on current powerpc/merge tree >> - fix syscall name in commit message >> - remove a few unused #defines in arch/powerpc/kernel/kexec_elf_64.c >>... >> arch/Kconfig | 3 + >> arch/powerpc/Kconfig | 1 + >> arch/powerpc/kernel/kexec_elf_64.c | 545 +----------------- >> include/linux/kexec.h | 23 + >> kernel/Makefile | 1 + >> .../kexec_elf_64.c => kernel/kexec_elf.c | 394 +++---------- >> 6 files changed, 115 insertions(+), 852 deletions(-) >> copy arch/powerpc/kernel/kexec_elf_64.c => kernel/kexec_elf.c (50%)
On 06.09.19 23:47, Thiago Jung Bauermann wrote: > Helge Deller <deller@gmx.de> writes: >> This kexec patch series is the groundwork for kexec on the parisc architecture. >> Since we want kexec on parisc, I've applied it to my for-next-kexec tree [1], >> and can push it to Linus in the next merge window through the parisc tree [2]. > > I just had a look at this version and it looks fine to me. Identical to > the version I reviewed before except for the changes I suggested. > Thanks, Sven! > >> If someone has any objections, or if you prefer to take it through >> a kexec or powerpc tree, please let me know. >> >> Helge >> >> [1] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next-kexec >> [2] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next > > I noticed that the first patch is the only one that doesn't have my > Reviewed-by. If you want, you can add it: > > Reviewed-by: Thiago Jung Bauermann <bauerman@linux.ibm.com> Thanks for reviewing again! I added your Reviewed-by to the patches in the for-next tree. Helge > >> On 23.08.19 21:49, Sven Schnelle wrote: >>> Changes to v4: >>> - rebase on current powerpc/merge tree >>> - fix syscall name in commit message >>> - remove a few unused #defines in arch/powerpc/kernel/kexec_elf_64.c >>> ... >>> arch/Kconfig | 3 + >>> arch/powerpc/Kconfig | 1 + >>> arch/powerpc/kernel/kexec_elf_64.c | 545 +----------------- >>> include/linux/kexec.h | 23 + >>> kernel/Makefile | 1 + >>> .../kexec_elf_64.c => kernel/kexec_elf.c | 394 +++---------- >>> 6 files changed, 115 insertions(+), 852 deletions(-) >>> copy arch/powerpc/kernel/kexec_elf_64.c => kernel/kexec_elf.c (50%) > >
Helge Deller <deller@gmx.de> writes: > On 06.09.19 23:47, Thiago Jung Bauermann wrote: >> Helge Deller <deller@gmx.de> writes: >>> This kexec patch series is the groundwork for kexec on the parisc architecture. >>> Since we want kexec on parisc, I've applied it to my for-next-kexec tree [1], >>> and can push it to Linus in the next merge window through the parisc tree [2]. >> >> I just had a look at this version and it looks fine to me. Identical to >> the version I reviewed before except for the changes I suggested. >> Thanks, Sven! >> >>> If someone has any objections, or if you prefer to take it through >>> a kexec or powerpc tree, please let me know. >>> >>> Helge >>> >>> [1] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next-kexec >>> [2] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next >> >> I noticed that the first patch is the only one that doesn't have my >> Reviewed-by. If you want, you can add it: >> >> Reviewed-by: Thiago Jung Bauermann <bauerman@linux.ibm.com> > > Thanks for reviewing again! > I added your Reviewed-by to the patches in the for-next tree. Thanks!
Hi Helge, Sorry I meant to do something about this series but got swamped by other things, as always. Helge Deller <deller@gmx.de> writes: > Hi all, > > This kexec patch series is the groundwork for kexec on the parisc architecture. > Since we want kexec on parisc, I've applied it to my for-next-kexec tree [1], > and can push it to Linus in the next merge window through the parisc tree [2]. > > If someone has any objections, or if you prefer to take it through > a kexec or powerpc tree, please let me know. The ideal way to handle a series like this is to put it in a topic branch based off rc1, so that both trees can merge it without pulling in any unrelated arch changes. But in this case I don't see any conflicts so I think it's fine for it to go via your tree, it will get some testing in linux-next. cheers > [1] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next-kexec > [2] https://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git/log/?h=for-next > > On 23.08.19 21:49, Sven Schnelle wrote: >> Changes to v4: >> - rebase on current powerpc/merge tree >> - fix syscall name in commit message >> - remove a few unused #defines in arch/powerpc/kernel/kexec_elf_64.c >>... >> arch/Kconfig | 3 + >> arch/powerpc/Kconfig | 1 + >> arch/powerpc/kernel/kexec_elf_64.c | 545 +----------------- >> include/linux/kexec.h | 23 + >> kernel/Makefile | 1 + >> .../kexec_elf_64.c => kernel/kexec_elf.c | 394 +++---------- >> 6 files changed, 115 insertions(+), 852 deletions(-) >> copy arch/powerpc/kernel/kexec_elf_64.c => kernel/kexec_elf.c (50%)