On 19.04.2017 13:13, Marta Lofstedt wrote:
> +
> +__attribute__((format(printf, 1, 2)))
> +static void kmsg(const char *format, ...)
> +#define KERN_EMER "<0>"
> +#define KERN_ALERT "<1>"
> +#define KERN_CRIT "<2>"
> +#define KERN_ERR "<3>"
> +#define KERN_WARNING "<4>"
> +#define KERN_NOTICE "<5>"
> +#define KERN_INFO "<6>"
> +#define KERN_DEBUG "<7>"
> +{
> + va_list ap;
> + FILE *file;
> +
> + file = fopen("/dev/kmsg", "w");
> + if (file == NULL)
> + return;
> +
> + va_start(ap, format);
> + vfprintf(file, format, ap);
> + va_end(ap);
> + fclose(file);
> +}
> +
igt_core.c already implements kmsg(). Is there a reason why not to
export and re-use that instead?
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx