From 70f78dfa2679c1c1d04c3c5ac21fd42ae97507db Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Wed, 1 Oct 2025 03:39:02 +0200 Subject: [PATCH] Better testing for random --- kern/start.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/kern/start.c b/kern/start.c index 03022e1..0452aef 100644 --- a/kern/start.c +++ b/kern/start.c @@ -1,11 +1,11 @@ -#include -#include -#include #include +#include #include #include #include +#include #include +#include #include #include #include @@ -100,8 +100,10 @@ void start() { } { char buffer[128]; + memset(buffer, 0, 128); + assert(!looks_random(buffer, 128)); badrand_buf(buffer, 128); - hexdump(buffer, 128); + assert(looks_random(buffer, 128)); } kprintf("To exit qemu, press CTRL+a followed by x\n");