[RESEND PATCH 0/4] Add support for vmap_area_list.

Atsushi Kumagai kumagai-atsushi at mxc.nes.nec.co.jp
Wed Apr 10 02:05:24 EDT 2013

# CCing linuxppc-dev to get advice on ppc for makedumpfile.
# makedumpfile is a userspace utility to create a smaller dump file,
# you can download it from the following URL.
# http://sourceforge.net/projects/makedumpfile/


This patchset is to work with "remove vm_struct list management":


In more detail, this patchset try to use vmap_area_list to get the
start address of vmalloc region.

I tested this on i386/x86_64, but I can't do it on other 
architectures. So, please let me know if you find any problems.


Atsushi Kumagai (4):
      Introduce new symbols to look at the first vmap_area.
      Use vmap_area_list to get vmalloc_start for i386.
      Use vmap_area_list to get vmalloc_start for ppc32.
      Use vmap_area_list to get vmalloc_start for ppc64.

 arch/ppc.c     | 46 ++++++++++++++++++++++++++++++++--------------
 arch/ppc64.c   | 46 ++++++++++++++++++++++++++++++++--------------
 arch/x86.c     | 46 ++++++++++++++++++++++++++++++++--------------
 makedumpfile.c |  9 +++++++++
 makedumpfile.h |  5 +++++
 5 files changed, 110 insertions(+), 42 deletions(-)

Atsushi Kumagai

More information about the kexec mailing list