Skip to content

Commit 626bc4b

Browse files
shemmingerdavid-marchand
authored andcommitted
event/skeleton: use a dynamic logtype
The skeleton is supposed to match current best practices. Change it to use dynamic logtype. Signed-off-by: Stephen Hemminger <[email protected]>
1 parent 2604c45 commit 626bc4b

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

drivers/event/skeleton/skeleton_eventdev.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -457,8 +457,7 @@ skeleton_eventdev_probe(struct rte_vdev_device *vdev)
457457
const char *name;
458458

459459
name = rte_vdev_device_name(vdev);
460-
RTE_LOG(INFO, PMD, "Initializing %s on NUMA node %d\n", name,
461-
rte_socket_id());
460+
PMD_DRV_LOG(INFO, "Initializing %s on NUMA node %d", name, rte_socket_id());
462461
return skeleton_eventdev_create(name, rte_socket_id(), vdev);
463462
}
464463

@@ -479,3 +478,4 @@ static struct rte_vdev_driver vdev_eventdev_skeleton_pmd = {
479478
};
480479

481480
RTE_PMD_REGISTER_VDEV(EVENTDEV_NAME_SKELETON_PMD, vdev_eventdev_skeleton_pmd);
481+
RTE_LOG_REGISTER_DEFAULT(skeleton_eventdev_logtype, INFO);

drivers/event/skeleton/skeleton_eventdev.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,21 @@
88
#include <eventdev_pmd_pci.h>
99
#include <eventdev_pmd_vdev.h>
1010

11+
extern int skeleton_eventdev_logtype;
12+
1113
#ifdef RTE_LIBRTE_PMD_SKELETON_EVENTDEV_DEBUG
1214
#define PMD_DRV_LOG(level, fmt, args...) \
13-
RTE_LOG(level, PMD, "%s(): " fmt "\n", __func__, ## args)
15+
rte_log(RTE_LOG_ ## level, skeleton_eventdev_logtype, \
16+
"%s(): " fmt "\n", __func__, ## args)
1417
#define PMD_DRV_FUNC_TRACE() PMD_DRV_LOG(DEBUG, ">>")
1518
#else
1619
#define PMD_DRV_LOG(level, fmt, args...) do { } while (0)
1720
#define PMD_DRV_FUNC_TRACE() do { } while (0)
1821
#endif
1922

2023
#define PMD_DRV_ERR(fmt, args...) \
21-
RTE_LOG(ERR, PMD, "%s(): " fmt "\n", __func__, ## args)
24+
rte_log(RTE_LOG_ERR, skeleton_eventdev_logtype, \
25+
"%s(): " fmt "\n", __func__, ## args)
2226

2327
struct skeleton_eventdev {
2428
uintptr_t reg_base;

0 commit comments

Comments
 (0)