From: Itsuro O. <od...@us...> - 2006-01-05 23:26:11
|
Update of /cvsroot/mkdump/mkexecpatch/2.0/debian/2.6.8/include/asm-x86_64 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30627/include/asm-x86_64 Modified Files: mkexec_export.h Log Message: for mkdump 2.0 update 1 Index: mkexec_export.h =================================================================== RCS file: /cvsroot/mkdump/mkexecpatch/2.0/debian/2.6.8/include/asm-x86_64/mkexec_export.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** mkexec_export.h 9 Dec 2005 12:39:31 -0000 1.3 --- mkexec_export.h 5 Jan 2006 23:26:03 -0000 1.4 *************** *** 31,64 **** unsigned long base_pa; unsigned long size_bytes; - /* Done: change_page_attr(pages, pages_ro, PAGE_KERNEL_RO); - * See also: kimage_attr_ro(), kimage_attr_rw() - */ - unsigned pages_ro; - }; - - /* Location of a reserved region to hold the pages for crash kernel. */ - extern struct crashmem *crashmem_dma, *crashmem_main; - - /* - * memory segment list of real memory - */ - /* 62 should be enough: 16 >= ARRAY_SIZE(node_data) */ - #define MAX_MEM_SEG 62 /* struct mem_seg <= 4KB (1 page) */ - struct mem_seg_list { - u64 seg_start_pfn; - u64 seg_size_pfn; - }; - - struct mem_seg { - u32 page_size; - u32 seg_num; - struct mem_seg_list seg_list[MAX_MEM_SEG]; }; - extern struct mem_seg mkexecpatch_mem_seg; - - /* Append 'NODE_DATA(nodeid)->bdata' to: mkexecpatch_mem_seg */ - void mkexecpatch_mem_seg_append(int nodeid); - /* Save the state of all the other CPUs. */ void mkdump_send_nmi(void); --- 31,36 ---- |