Skip to content

Commit c52ef04

Browse files
kuba-moodavem330
authored andcommitted
devlink: make all symbols GPL-only
devlink_alloc() and devlink_register() are both GPL. A non-GPL module won't get far, so for consistency we can make all symbols GPL without risking any real life breakage. Signed-off-by: Jakub Kicinski <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 5bd6632 commit c52ef04

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

net/core/devlink.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ struct devlink_dpipe_header devlink_dpipe_header_ethernet = {
102102
.fields_count = ARRAY_SIZE(devlink_dpipe_fields_ethernet),
103103
.global = true,
104104
};
105-
EXPORT_SYMBOL(devlink_dpipe_header_ethernet);
105+
EXPORT_SYMBOL_GPL(devlink_dpipe_header_ethernet);
106106

107107
static struct devlink_dpipe_field devlink_dpipe_fields_ipv4[] = {
108108
{
@@ -119,7 +119,7 @@ struct devlink_dpipe_header devlink_dpipe_header_ipv4 = {
119119
.fields_count = ARRAY_SIZE(devlink_dpipe_fields_ipv4),
120120
.global = true,
121121
};
122-
EXPORT_SYMBOL(devlink_dpipe_header_ipv4);
122+
EXPORT_SYMBOL_GPL(devlink_dpipe_header_ipv4);
123123

124124
static struct devlink_dpipe_field devlink_dpipe_fields_ipv6[] = {
125125
{
@@ -136,7 +136,7 @@ struct devlink_dpipe_header devlink_dpipe_header_ipv6 = {
136136
.fields_count = ARRAY_SIZE(devlink_dpipe_fields_ipv6),
137137
.global = true,
138138
};
139-
EXPORT_SYMBOL(devlink_dpipe_header_ipv6);
139+
EXPORT_SYMBOL_GPL(devlink_dpipe_header_ipv6);
140140

141141
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_hwmsg);
142142
EXPORT_TRACEPOINT_SYMBOL_GPL(devlink_hwerr);
@@ -3365,7 +3365,7 @@ void devlink_dpipe_entry_clear(struct devlink_dpipe_entry *entry)
33653365
kfree(value[value_index].mask);
33663366
}
33673367
}
3368-
EXPORT_SYMBOL(devlink_dpipe_entry_clear);
3368+
EXPORT_SYMBOL_GPL(devlink_dpipe_entry_clear);
33693369

33703370
static int devlink_dpipe_entries_fill(struct genl_info *info,
33713371
enum devlink_command cmd, int flags,

0 commit comments

Comments
 (0)