Index: kernel/generic/include/debug.h
===================================================================
--- kernel/generic/include/debug.h	(revision 7ed2d8f913a802b35d24afa1cf356ce0b315b603)
+++ kernel/generic/include/debug.h	(revision ff50f4028ac28f68255e99ff510cd765ca0cff13)
@@ -58,5 +58,5 @@
 #	define ASSERT(expr) \
 		if (!(expr)) { \
-			panic("assertion failed (%s), caller=%p\n", #expr, CALLER); \
+			panic("Assertion failed (%s), caller=%p.", #expr, CALLER); \
 		}
 #else
Index: kernel/generic/include/panic.h
===================================================================
--- kernel/generic/include/panic.h	(revision 7ed2d8f913a802b35d24afa1cf356ce0b315b603)
+++ kernel/generic/include/panic.h	(revision ff50f4028ac28f68255e99ff510cd765ca0cff13)
@@ -38,9 +38,9 @@
 #ifdef CONFIG_DEBUG
 #	define panic(format, ...) \
-		panic_printf("Kernel panic in %s() at %s:%u: " format, __func__, \
-		__FILE__, __LINE__, ##__VA_ARGS__);
+		panic_printf("Kernel panic in %s() at %s:%u: " format "\n", \
+		__func__, __FILE__, __LINE__, ##__VA_ARGS__);
 #else
 #	define panic(format, ...) \
-		panic_printf("Kernel panic: " format, ##__VA_ARGS__);
+		panic_printf("Kernel panic: " format "\n", ##__VA_ARGS__);
 #endif
 
