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
@ -15,6 +15,10 @@
|
||||
|
||||
#include "rdma_utils.h"
|
||||
|
||||
#ifdef PVRDMA_DEBUG
|
||||
unsigned long pr_dbg_cnt;
|
||||
#endif
|
||||
|
||||
void *rdma_pci_dma_map(PCIDevice *dev, dma_addr_t addr, dma_addr_t plen)
|
||||
{
|
||||
void *p;
|
||||
|
@ -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
|
||||
|
||||
|
@ -577,6 +577,8 @@ static void pvrdma_realize(PCIDevice *pdev, Error **errp)
|
||||
Object *memdev_root;
|
||||
bool ram_shared = false;
|
||||
|
||||
init_pr_dbg();
|
||||
|
||||
pr_dbg("Initializing device %s %x.%x\n", pdev->name,
|
||||
PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user