#ifndef KERNEL_PANIC_H #define KERNEL_PANIC_H #define PANIC(fmt, ...) __panic("[%s:%d %s] \n" fmt, __FILE__, __LINE__, __func__) void __panic(const char *restrict fmt, ...); #endif