1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun #ifndef _SKC_LINUX_BUG_H 3*4882a593Smuzhiyun #define _SKC_LINUX_BUG_H 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun #include <stdio.h> 6*4882a593Smuzhiyun #include <stdlib.h> 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun #define WARN_ON(cond) \ 9*4882a593Smuzhiyun ((cond) ? printf("Internal warning(%s:%d, %s): %s\n", \ 10*4882a593Smuzhiyun __FILE__, __LINE__, __func__, #cond) : 0) 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun #endif 13