Page MenuHomeFreeBSD

D40841.id.diff
No OneTemporary

D40841.id.diff

diff --git a/sys/arm64/arm64/vm_machdep.c b/sys/arm64/arm64/vm_machdep.c
--- a/sys/arm64/arm64/vm_machdep.c
+++ b/sys/arm64/arm64/vm_machdep.c
@@ -223,6 +223,8 @@
tf->tf_sp = STACKALIGN((uintptr_t)stack->ss_sp + stack->ss_size);
tf->tf_elr = (register_t)entry;
tf->tf_x[0] = (register_t)arg;
+ tf->tf_x[29] = 0;
+ tf->tf_lr = 0;
}
int

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 25, 7:51 AM (10 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35467592
Default Alt Text
D40841.id.diff (347 B)

Event Timeline