Page MenuHomeFreeBSD

D7964.id20521.diff
No OneTemporary

D7964.id20521.diff

Index: sys/arm/arm/elf_trampoline.c
===================================================================
--- sys/arm/arm/elf_trampoline.c
+++ sys/arm/arm/elf_trampoline.c
@@ -515,7 +515,8 @@
/* Determine lastaddr. */
for (i = 0; i < eh->e_phnum; i++) {
if (lastaddr < (phdr[i].p_vaddr - KERNVIRTADDR + curaddr
- + phdr[i].p_memsz))
+ + phdr[i].p_memsz) &&
+ (phdr[i].p_vaddr >= KERNVIRTADDR))
lastaddr = phdr[i].p_vaddr - KERNVIRTADDR +
curaddr + phdr[i].p_memsz;
}

File Metadata

Mime Type
text/plain
Expires
Sun, Jan 11, 4:10 AM (1 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27606706
Default Alt Text
D7964.id20521.diff (501 B)

Event Timeline