Device drivers which support geneve or vxlan offloading have a dependency on the correlating kernel modules. Thus those drivers automatically loaded the geneve or vxlan modules. Break this dependency with this small series.
Hannes Frederic Sowa (2): vxlan: break dependency to network drivers geneve: break dependency to network drivers drivers/net/geneve.c | 30 +++++++++++++++++++++++++++--- drivers/net/vxlan.c | 17 +++++++++++------ include/linux/netdevice.h | 2 ++ include/net/geneve.h | 7 +++---- include/net/vxlan.h | 5 +---- 5 files changed, 44 insertions(+), 17 deletions(-) -- 2.5.0 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html