mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
hw/rdma: Modify debug macros
- Add line counter to ease navigation in log - Print rdma instead of pvrdma Signed-off-by: Yuval Shaia <yuval.shaia@oracle.com> Reviewed-by: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> Message-Id: <20180805153518.2983-4-yuval.shaia@oracle.com> Signed-off-by: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
This commit is contained in:
parent
b462a13480
commit
ef846e026c
3 changed files with 18 additions and 4 deletions
|
@ -22,18 +22,26 @@
|
|||
#include "sysemu/dma.h"
|
||||
|
||||
#define pr_info(fmt, ...) \
|
||||
fprintf(stdout, "%s: %-20s (%3d): " fmt, "pvrdma", __func__, __LINE__,\
|
||||
fprintf(stdout, "%s: %-20s (%3d): " fmt, "rdma", __func__, __LINE__,\
|
||||
## __VA_ARGS__)
|
||||
|
||||
#define pr_err(fmt, ...) \
|
||||
fprintf(stderr, "%s: Error at %-20s (%3d): " fmt, "pvrdma", __func__, \
|
||||
fprintf(stderr, "%s: Error at %-20s (%3d): " fmt, "rdma", __func__, \
|
||||
__LINE__, ## __VA_ARGS__)
|
||||
|
||||
#ifdef PVRDMA_DEBUG
|
||||
extern unsigned long pr_dbg_cnt;
|
||||
|
||||
#define init_pr_dbg(void) \
|
||||
{ \
|
||||
pr_dbg_cnt = 0; \
|
||||
}
|
||||
|
||||
#define pr_dbg(fmt, ...) \
|
||||
fprintf(stdout, "%s: %-20s (%3d): " fmt, "pvrdma", __func__, __LINE__,\
|
||||
## __VA_ARGS__)
|
||||
fprintf(stdout, "%lx %ld: %-20s (%3d): " fmt, pthread_self(), pr_dbg_cnt++, \
|
||||
__func__, __LINE__, ## __VA_ARGS__)
|
||||
#else
|
||||
#define init_pr_dbg(void)
|
||||
#define pr_dbg(fmt, ...)
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue