Skip to content

Commit

Permalink
openvswitch: remove unnecessary EXPORT_SYMBOLs
Browse files Browse the repository at this point in the history
Some symbols exported to other modules are really used only by
openvswitch.ko. Remove the exports.

Tested by loading all 4 openvswitch modules, nothing breaks.

Signed-off-by: Jiri Benc <jbenc@redhat.com>
Acked-by: Pravin B Shelar <pshelar@ovn.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Jiri Benc authored and David S. Miller committed Oct 19, 2016
1 parent f33eb0c commit 76e4cc7
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 4 deletions.
2 changes: 0 additions & 2 deletions net/openvswitch/datapath.c
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@
#include "vport-netdev.h"

int ovs_net_id __read_mostly;
EXPORT_SYMBOL_GPL(ovs_net_id);

static struct genl_family dp_packet_genl_family;
static struct genl_family dp_flow_genl_family;
Expand Down Expand Up @@ -131,7 +130,6 @@ int lockdep_ovsl_is_held(void)
else
return 1;
}
EXPORT_SYMBOL_GPL(lockdep_ovsl_is_held);
#endif

static struct vport *new_vport(const struct vport_parms *);
Expand Down
1 change: 0 additions & 1 deletion net/openvswitch/vport-netdev.c
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,6 @@ void ovs_netdev_detach_dev(struct vport *vport)
netdev_master_upper_dev_get(vport->dev));
dev_set_promiscuity(vport->dev, -1);
}
EXPORT_SYMBOL_GPL(ovs_netdev_detach_dev);

static void netdev_destroy(struct vport *vport)
{
Expand Down
1 change: 0 additions & 1 deletion net/openvswitch/vport.c
Original file line number Diff line number Diff line change
Expand Up @@ -463,7 +463,6 @@ int ovs_vport_receive(struct vport *vport, struct sk_buff *skb,
ovs_dp_process_packet(skb, &key);
return 0;
}
EXPORT_SYMBOL_GPL(ovs_vport_receive);

static unsigned int packet_length(const struct sk_buff *skb)
{
Expand Down

0 comments on commit 76e4cc7

Please sign in to comment.