Skip to content

Commit 2b5d688

Browse files
kuba-mooNobody
authored andcommitted
net: add includes masked by netdevice.h including uapi/bpf.h
Add missing includes unmasked by the subsequent change. Mostly network drivers missing an include for XDP_PACKET_HEADROOM. Signed-off-by: Jakub Kicinski <[email protected]>
1 parent 32e299a commit 2b5d688

File tree

6 files changed

+8
-0
lines changed

6 files changed

+8
-0
lines changed

drivers/net/ethernet/amazon/ena/ena_netdev.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <linux/interrupt.h>
1515
#include <linux/netdevice.h>
1616
#include <linux/skbuff.h>
17+
#include <uapi/linux/bpf.h>
1718

1819
#include "ena_com.h"
1920
#include "ena_eth_com.h"

drivers/net/ethernet/cavium/thunder/nicvf_queues.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <linux/iommu.h>
1111
#include <net/ip.h>
1212
#include <net/tso.h>
13+
#include <uapi/linux/bpf.h>
1314

1415
#include "nic_reg.h"
1516
#include "nic.h"

drivers/net/ethernet/microsoft/mana/mana_en.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
22
/* Copyright (c) 2021, Microsoft Corporation. */
33

4+
#include <uapi/linux/bpf.h>
5+
46
#include <linux/inetdevice.h>
57
#include <linux/etherdevice.h>
68
#include <linux/ethtool.h>

drivers/net/ethernet/stmicro/stmmac/stmmac.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include <linux/net_tstamp.h>
2323
#include <linux/reset.h>
2424
#include <net/page_pool.h>
25+
#include <uapi/linux/bpf.h>
2526

2627
struct stmmac_resources {
2728
void __iomem *addr;

drivers/net/ethernet/ti/cpsw_priv.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
#ifndef DRIVERS_NET_ETHERNET_TI_CPSW_PRIV_H_
77
#define DRIVERS_NET_ETHERNET_TI_CPSW_PRIV_H_
88

9+
#include <uapi/linux/bpf.h>
10+
911
#include "davinci_cpdma.h"
1012

1113
#define CPSW_DEBUG (NETIF_MSG_HW | NETIF_MSG_WOL | \

kernel/bpf/net_namespace.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// SPDX-License-Identifier: GPL-2.0
22

33
#include <linux/bpf.h>
4+
#include <linux/bpf-netns.h>
45
#include <linux/filter.h>
56
#include <net/net_namespace.h>
67

0 commit comments

Comments
 (0)