From: Kyle Hale Date: Wed, 27 Jun 2012 22:49:19 +0000 (-0500) Subject: add file and line number to linux module error prints X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=commitdiff_plain;h=b86c7ad735b6ae4371b0ab202b19048b64ddd887;p=palacios.releases.git add file and line number to linux module error prints --- diff --git a/linux_module/palacios.h b/linux_module/palacios.h index ff1d884..9bee6c9 100644 --- a/linux_module/palacios.h +++ b/linux_module/palacios.h @@ -140,7 +140,7 @@ void palacios_mutex_unlock_irqrestore(void *mutex, void *flags); // The following macros are for printing in the linux module itself, even before // Palacios is initialized and after it it deinitialized // All printk's in linux_module use these macros, for easier control -#define ERROR(fmt, args...) printk((KERN_ERR "palacios (pcore %u): " fmt), palacios_get_cpu(), ##args) +#define ERROR(fmt, args...) printk((KERN_ERR "palacios (pcore %u) %s(%d): " fmt), palacios_get_cpu(), __FILE__, __LINE__, ##args) #define WARNING(fmt, args...) printk((KERN_WARNING "palacios (pcore %u): " fmt), palacios_get_cpu(), ##args) #define NOTICE(fmt, args...) printk((KERN_NOTICE "palacios (pcore %u): " fmt), palacios_get_cpu(), ##args) #define INFO(fmt, args...) printk((KERN_INFO "palacios (pcore %u): " fmt), palacios_get_cpu(), ##args)