From 18d834522267e5c6069407f5802e6cfb4dbe1262 Mon Sep 17 00:00:00 2001 From: Ben Simner Date: Fri, 7 Feb 2025 00:53:54 +0000 Subject: [PATCH] (src/model) fix: memset double incrementing --- src/lib/src/model.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/src/model.c b/src/lib/src/model.c index 5c67668..caa0ea0 100644 --- a/src/lib/src/model.c +++ b/src/lib/src/model.c @@ -1431,7 +1431,7 @@ static void __step_memset(u64 phys_addr, u64 size, u64 val) /* Implement MEMSET by repeated WRITE transitions. */ for (u64 i = 0; i < size; i += 8) - __do_plain_write(phys_addr+i*sizeof(u64), val); + __do_plain_write(phys_addr+i, val); } static void __step_init(u64 phys_addr, u64 size)