|
@@ -411,7 +411,8 @@ extern __printf(3, 0)
|
|
|
int vscnprintf(char *buf, size_t size, const char *fmt, va_list args);
|
|
|
extern __printf(2, 3)
|
|
|
char *kasprintf(gfp_t gfp, const char *fmt, ...);
|
|
|
-extern char *kvasprintf(gfp_t gfp, const char *fmt, va_list args);
|
|
|
+extern __printf(2, 0)
|
|
|
+char *kvasprintf(gfp_t gfp, const char *fmt, va_list args);
|
|
|
|
|
|
extern __scanf(2, 3)
|
|
|
int sscanf(const char *, const char *, ...);
|
|
@@ -679,10 +680,10 @@ do { \
|
|
|
__ftrace_vprintk(_THIS_IP_, fmt, vargs); \
|
|
|
} while (0)
|
|
|
|
|
|
-extern int
|
|
|
+extern __printf(2, 0) int
|
|
|
__ftrace_vbprintk(unsigned long ip, const char *fmt, va_list ap);
|
|
|
|
|
|
-extern int
|
|
|
+extern __printf(2, 0) int
|
|
|
__ftrace_vprintk(unsigned long ip, const char *fmt, va_list ap);
|
|
|
|
|
|
extern void ftrace_dump(enum ftrace_dump_mode oops_dump_mode);
|
|
@@ -702,7 +703,7 @@ int trace_printk(const char *fmt, ...)
|
|
|
{
|
|
|
return 0;
|
|
|
}
|
|
|
-static inline int
|
|
|
+static __printf(1, 0) inline int
|
|
|
ftrace_vprintk(const char *fmt, va_list ap)
|
|
|
{
|
|
|
return 0;
|