diff options
Diffstat (limited to 'arch/x86/kernel/crash_dump_32.c')
| -rw-r--r-- | arch/x86/kernel/crash_dump_32.c | 9 | 
1 files changed, 3 insertions, 6 deletions
diff --git a/arch/x86/kernel/crash_dump_32.c b/arch/x86/kernel/crash_dump_32.c index d5cd13945d5..11891ca7b71 100644 --- a/arch/x86/kernel/crash_dump_32.c +++ b/arch/x86/kernel/crash_dump_32.c @@ -14,9 +14,6 @@  static void *kdump_buf_page; -/* Stores the physical address of elf header of crash image. */ -unsigned long long elfcorehdr_addr = ELFCORE_ADDR_MAX; -  static inline bool is_crashed_pfn_valid(unsigned long pfn)  {  #ifndef CONFIG_X86_PAE @@ -65,16 +62,16 @@ ssize_t copy_oldmem_page(unsigned long pfn, char *buf,  	if (!userbuf) {  		memcpy(buf, (vaddr + offset), csize); -		kunmap_atomic(vaddr, KM_PTE0); +		kunmap_atomic(vaddr);  	} else {  		if (!kdump_buf_page) {  			printk(KERN_WARNING "Kdump: Kdump buffer page not"  				" allocated\n"); -			kunmap_atomic(vaddr, KM_PTE0); +			kunmap_atomic(vaddr);  			return -EFAULT;  		}  		copy_page(kdump_buf_page, vaddr); -		kunmap_atomic(vaddr, KM_PTE0); +		kunmap_atomic(vaddr);  		if (copy_to_user(buf, (kdump_buf_page + offset), csize))  			return -EFAULT;  	}  | 
