Messages in this thread | | | Date | Thu, 29 Dec 2005 10:22:26 +0200 | From | Pekka Enberg <> | Subject | Re: [PATCH 6 of 20] ipath - driver debugging headers |
| |
On 12/29/05, Bryan O'Sullivan <bos@pathscale.com> wrote: > +#endif /* _IPATH_DEBUG_H */ > diff -r 2d9a3f27a10c -r 9e8d017ed298 drivers/infiniband/hw/ipath/ipath_kdebug.h > --- /dev/null Thu Jan 1 00:00:00 1970 +0000 > +++ b/drivers/infiniband/hw/ipath/ipath_kdebug.h Wed Dec 28 14:19:42 2005 -0800 > @@ -0,0 +1,109 @@ > +#ifndef _IPATH_KDEBUG_H > +#define _IPATH_KDEBUG_H > + > +#include "ipath_debug.h" > + > +/* > + * This file contains lightweight kernel tracing code. > + */ > + > +extern unsigned infinipath_debug; > +const char *ipath_get_unit_name(int unit); > + > +#if _IPATH_DEBUGGING > + > +#define _IPATH_UNIT_ERROR(unit,fmt,...) \ > + printk(KERN_ERR "%s: " fmt, ipath_get_unit_name(unit), ##__VA_ARGS__) > + > +#define _IPATH_ERROR(fmt,...) printk(KERN_ERR "infinipath: " fmt, ##__VA_ARGS__) > + > +#define _IPATH_INFO(fmt,...) \ > + do { \ > + if(unlikely(infinipath_debug & __IPATH_INFO)) \ > + printk(KERN_INFO "infinipath: " fmt, ##__VA_ARGS__); \ > + } while(0) > +
[snip, snip]
Please consider using dev_dbg, dev_err, et al from <linux/device.h>.
Pekka - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |