Hi Bernhard, 2007/04/26 21:37:25 +0200, Bernhard Walle <bwalle at suse.de> wrote: >This patch fixes an error in vaddr_to_offset_ia64() which happened on >a SGI machine here while retrieving the utsname from the kernel dump >image. It implements memory region support for IA64. Thank you for the patch. For ia64 DISCONTIGMEM support, I added the translation (virtual address to physical address) by using layer 3 paging into your patch. I created 2 attached patches for ia64 DISCONTIGMEM support. I confirmed makedumpfile with these patches can run on linux-2.6.18 kernel (made of RHEL5 kernel by changing configs from SPARSEMEM to DISCONTIGMEM). Could you please test them on SLES10 ? BTW, the patches don't run on stock linux-2.6.20 w/DISCONTIGMEM (it works with stock linux-2.6.20 w/SPARSEMEM) I am trying to resolve the problem and if you have any idea about kernel changes between 2.6.18-20, please let me know. The attached patches (for makedumpfile version 1.1.3): - 01-vaddr_to_offset_ia64.patch The translation by using layer 3 paging is added to Bernhard's patch. - 02-ia64-discontigmem.patch ia64 DISCONTIGMEM support. Thanks Ken'ichi Ohmichi -------------- next part -------------- A non-text attachment was scrubbed... Name: 02-ia64-discontigmem.patch Type: application/octet-stream Size: 3504 bytes Desc: not available Url : http://lists.infradead.org/pipermail/kexec/attachments/20070511/eed69af7/attachment.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: 01-vaddr_to_offset_ia64.patch Type: application/octet-stream Size: 8580 bytes Desc: not available Url : http://lists.infradead.org/pipermail/kexec/attachments/20070511/eed69af7/attachment-0001.obj