diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index 2e7b2c57c8c08fd76c9f7c4b0f815f9a88d391ff..959170ccad962215f08aa37970196e4ad351681b 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h @@ -75,6 +75,7 @@ enum landlock_rule_type; struct cachestat_range; struct cachestat; struct vstream_args; +struct xsched_attr; #include #include diff --git a/include/linux/xsched.h b/include/linux/xsched.h index d21393ac82d690f97019a0dfde0373ccc1a5575d..46fe6ae2bc770c412b51cf30ffb3ccc46d55bb3b 100644 --- a/include/linux/xsched.h +++ b/include/linux/xsched.h @@ -9,26 +9,22 @@ #include #include -#ifndef pr_fmt -#define pr_fmt(fmt) fmt -#endif - #define XSCHED_LOG_PREFIX "XSched" #define XSCHED_INFO(fmt, ...) \ - pr_info(pr_fmt(XSCHED_LOG_PREFIX " [INFO]: " fmt), ##__VA_ARGS__) + pr_info(XSCHED_LOG_PREFIX " [INFO]: " fmt, ##__VA_ARGS__) #define XSCHED_ERR(fmt, ...) \ - pr_err(pr_fmt(XSCHED_LOG_PREFIX " [ERROR]: " fmt), ##__VA_ARGS__) + pr_err(XSCHED_LOG_PREFIX " [ERROR]: " fmt, ##__VA_ARGS__) #define XSCHED_WARN(fmt, ...) \ - pr_warn(pr_fmt(XSCHED_LOG_PREFIX " [WARNING]: " fmt), ##__VA_ARGS__) + pr_warn(XSCHED_LOG_PREFIX " [WARNING]: " fmt, ##__VA_ARGS__) /* * Debug specific prints for XSched */ #define XSCHED_DEBUG(fmt, ...) \ - pr_debug(pr_fmt(XSCHED_LOG_PREFIX " [DEBUG]: " fmt), ##__VA_ARGS__) + pr_debug(XSCHED_LOG_PREFIX " [DEBUG]: " fmt, ##__VA_ARGS__) #define XSCHED_CALL_STUB() \ XSCHED_DEBUG(" -----* %s @ %s called *-----\n", __func__, __FILE__)