Skip to content

Commit 2ce1ee1

Browse files
edumazetdavem330
authored andcommitted
net: remove some sparse warnings
netdev_adjacent_add_links() and netdev_adjacent_del_links() are static. queue->qdisc has __rcu annotation, need to use RCU_INIT_POINTER() Signed-off-by: Eric Dumazet <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent f4575d3 commit 2ce1ee1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

net/core/dev.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5294,7 +5294,7 @@ void netdev_upper_dev_unlink(struct net_device *dev,
52945294
}
52955295
EXPORT_SYMBOL(netdev_upper_dev_unlink);
52965296

5297-
void netdev_adjacent_add_links(struct net_device *dev)
5297+
static void netdev_adjacent_add_links(struct net_device *dev)
52985298
{
52995299
struct netdev_adjacent *iter;
53005300

@@ -5319,7 +5319,7 @@ void netdev_adjacent_add_links(struct net_device *dev)
53195319
}
53205320
}
53215321

5322-
void netdev_adjacent_del_links(struct net_device *dev)
5322+
static void netdev_adjacent_del_links(struct net_device *dev)
53235323
{
53245324
struct netdev_adjacent *iter;
53255325

@@ -6627,7 +6627,7 @@ struct netdev_queue *dev_ingress_queue_create(struct net_device *dev)
66276627
if (!queue)
66286628
return NULL;
66296629
netdev_init_one_queue(dev, queue, NULL);
6630-
queue->qdisc = &noop_qdisc;
6630+
RCU_INIT_POINTER(queue->qdisc, &noop_qdisc);
66316631
queue->qdisc_sleeping = &noop_qdisc;
66326632
rcu_assign_pointer(dev->ingress_queue, queue);
66336633
#endif

0 commit comments

Comments
 (0)