Re: [PATCH 3/9] kexec_file: factor out crashdump elf header function from x86

2017-09-12 Thread AKASHI Takahiro
On Tue, Sep 12, 2017 at 01:55:21PM +0800, Dave Young wrote: > Hi, > On 09/08/17 at 12:16pm, AKASHI Takahiro wrote: > [snip] > > --- a/include/linux/kexec.h > > +++ b/include/linux/kexec.h > > @@ -162,6 +162,25 @@ int __weak arch_kexec_walk_mem(struct kexec_buf *kbuf, > >

Re: [PATCH 3/9] kexec_file: factor out crashdump elf header function from x86

2017-09-11 Thread Dave Young
Hi, On 09/08/17 at 12:16pm, AKASHI Takahiro wrote: [snip] > --- a/include/linux/kexec.h > +++ b/include/linux/kexec.h > @@ -162,6 +162,25 @@ int __weak arch_kexec_walk_mem(struct kexec_buf *kbuf, > int (*func)(u64, u64, void *)); > extern int kexec_add_buffer(struct ke

[PATCH 3/9] kexec_file: factor out crashdump elf header function from x86

2017-09-07 Thread AKASHI Takahiro
prepare_elf_headers() can also be useful for other architectures, including arm64. So let it factored out. Signed-off-by: AKASHI Takahiro Cc: Dave Young Cc: Vivek Goyal Cc: Baoquan He --- arch/x86/kernel/crash.c | 324 --- include/linux/kexec.h |