*/
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
+/* We don't need to fill dmesg with the fortify WARNs during testing. */
+#ifdef DEBUG
+# define FORTIFY_REPORT_KUNIT(x...) __fortify_report(x)
+#else
+# define FORTIFY_REPORT_KUNIT(x...) do { } while (0)
+#endif
+
 /* Redefine fortify_panic() to track failures. */
 void fortify_add_kunit_error(int write);
 #define fortify_panic(func, write, avail, size, retfail) do {          \
-       __fortify_report(FORTIFY_REASON(func, write), avail, size);     \
+       FORTIFY_REPORT_KUNIT(FORTIFY_REASON(func, write), avail, size); \
        fortify_add_kunit_error(write);                                 \
        return (retfail);                                               \
 } while (0)