X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=wrapper%2Fgenhd.h;h=70b8d3fe6f3cdfd28349675b3ba40fda857a76f1;hb=d7921a5faa41a160c2679bb130e31c79ee8641f2;hp=5bb390b6f9f98255052311fd1493ba364e1c2e30;hpb=f0dbdefbdbc26a000ed546180b22144c5b48857d;p=lttng-modules.git diff --git a/wrapper/genhd.h b/wrapper/genhd.h index 5bb390b6..70b8d3fe 100644 --- a/wrapper/genhd.h +++ b/wrapper/genhd.h @@ -30,7 +30,7 @@ #ifdef CONFIG_KALLSYMS #include -#include "kallsyms.h" +#include static inline char *wrapper_disk_name(struct gendisk *hd, int partno, char *buf) @@ -41,7 +41,7 @@ char *wrapper_disk_name(struct gendisk *hd, int partno, char *buf) if (disk_name_sym) { return disk_name_sym(hd, partno, buf); } else { - printk(KERN_WARNING "LTTng: disk_name symbol lookup failed.\n"); + printk_once(KERN_WARNING "LTTng: disk_name symbol lookup failed.\n"); return NULL; } } @@ -65,7 +65,7 @@ struct class *wrapper_get_block_class(void) ptr_block_class = (struct class *) kallsyms_lookup_dataptr("block_class"); if (!ptr_block_class) { - printk(KERN_WARNING "LTTng: block_class symbol lookup failed.\n"); + printk_once(KERN_WARNING "LTTng: block_class symbol lookup failed.\n"); return NULL; } return ptr_block_class; @@ -78,7 +78,7 @@ struct device_type *wrapper_get_disk_type(void) ptr_disk_type = (struct device_type *) kallsyms_lookup_dataptr("disk_type"); if (!ptr_disk_type) { - printk(KERN_WARNING "LTTng: disk_type symbol lookup failed.\n"); + printk_once(KERN_WARNING "LTTng: disk_type symbol lookup failed.\n"); return NULL; } return ptr_disk_type;