Skip to content

Commit 890c556

Browse files
Jiri Pirkokuba-moo
authored andcommitted
devlink: move tracepoint definitions into core.c
Move remaining tracepoint definitions to most suitable file core.c. Signed-off-by: Jiri Pirko <jiri@nvidia.com> Link: https://lore.kernel.org/r/20230828061657.300667-14-jiri@resnulli.us Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 9edbe6f commit 890c556

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

net/devlink/core.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,15 @@
55
*/
66

77
#include <net/genetlink.h>
8+
#define CREATE_TRACE_POINTS
9+
#include <trace/events/devlink.h>
810

911
#include "devl_internal.h"
1012

13+
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_hwmsg);
14+
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_hwerr);
15+
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_trap_report);
16+
1117
DEFINE_XARRAY_FLAGS(devlinks, XA_FLAGS_ALLOC);
1218

1319
void *devlink_priv(struct devlink *devlink)

net/devlink/leftover.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,9 @@
2828
#include <net/net_namespace.h>
2929
#include <net/sock.h>
3030
#include <net/devlink.h>
31-
#define CREATE_TRACE_POINTS
32-
#include <trace/events/devlink.h>
3331

3432
#include "devl_internal.h"
3533

36-
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_hwmsg);
37-
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_hwerr);
38-
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_trap_report);
39-
4034
const struct genl_small_ops devlink_nl_small_ops[40] = {
4135
{
4236
.cmd = DEVLINK_CMD_PORT_SET,

0 commit comments

Comments
 (0)