shithub: front

Download patch

ref: 654fdc9f9ada37b7b1d58179e3d44133c4b38547
parent: dda9a6f5440851c88dfa67282632a6ff0204302f
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Mon Jan 13 00:08:31 EST 2025

leak: properly sign-extend kernel callerpc for arm64

--- a/sys/lib/acid/leak
+++ b/sys/lib/acid/leak
@@ -80,7 +80,7 @@
 defn
 sxpc(addr)
 {
-	if objtype == "amd64" && addr & 0x80000000 then {
+	if (objtype == "amd64" || objtype == "arm64") && addr & 0x80000000 then {
 		return addr | 0xffffffff00000000;
 	}
 	return addr;
--