From 9c1b8a4eb085d7c639c2039fc14beba83d95653e Mon Sep 17 00:00:00 2001 From: Robert Morris Date: Wed, 24 Aug 2022 13:24:24 -0400 Subject: sfence before writing satp, as well as after --- user/grind.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'user') diff --git a/user/grind.c b/user/grind.c index 5cd89f4..431ed19 100644 --- a/user/grind.c +++ b/user/grind.c @@ -305,7 +305,7 @@ iter() exit(1); } if(pid1 == 0){ - rand_next = 31; + rand_next ^= 31; go(0); exit(0); } @@ -316,7 +316,7 @@ iter() exit(1); } if(pid2 == 0){ - rand_next = 7177; + rand_next ^= 7177; go(1); exit(0); } @@ -346,5 +346,6 @@ main() wait(0); } sleep(20); + rand_next += 1; } } -- cgit v1.2.3