From 394ee169ea6eb4dd5c8fa778d1c2769e26e52f01 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sat, 3 Apr 2021 14:04:23 +0200 Subject: Enabled SMAP/SMEP protections --- libs/libc/print.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/libc/print.c') diff --git a/libs/libc/print.c b/libs/libc/print.c index 4c38cdc..dcaa8cb 100644 --- a/libs/libc/print.c +++ b/libs/libc/print.c @@ -164,6 +164,7 @@ int print(const char *str) // The kernel prints everything into the serial console +#include #include #include #include @@ -211,7 +212,9 @@ int print_app(enum stream_defaults id, const char *proc_name, const char *str) serial_print(YEL "[ERR] to "); serial_print(proc_name); serial_print(": "); + stac(); serial_print(str); + clac(); serial_print(RES); return 1; } -- cgit v1.2.3