Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 642482 | Differences between
and this patch

Collapse All | Expand All

(-)a/kexec/kexec-elf.c (-2 / +2 lines)
Lines 432-438 static int build_mem_phdrs(const char *buf, off_t len, struct mem_ehdr *ehdr, Link Here
432
			}
432
			}
433
			return -1;
433
			return -1;
434
		}
434
		}
435
		if ((phdr->p_paddr + phdr->p_memsz) < phdr->p_paddr) {
435
		if (phdr->p_paddr != (unsigned long long)-1 &&
436
			(phdr->p_paddr + phdr->p_memsz) < phdr->p_paddr) {
436
			/* The memory address wraps */
437
			/* The memory address wraps */
437
			if (probe_debug) {
438
			if (probe_debug) {
438
				fprintf(stderr, "ELF address wrap around\n");
439
				fprintf(stderr, "ELF address wrap around\n");
439
- 

Return to bug 642482