On Fri, 23 Oct 2020 18:19:43 +0200 Guillaume Nault wrote: > Since commit b7c24497baea ("mpls: load mpls_gso after mpls_iptunnel"), > mpls_iptunnel.ko has a softdep on mpls_gso.ko. For this to work, we > need to ensure that mpls_gso.ko is built whenever MPLS_IPTUNNEL is set.
Does it generate an error or a warning? I don't know much about soft dependencies, but I'd think it's optional. > diff --git a/net/mpls/Kconfig b/net/mpls/Kconfig > index d672ab72ab12..b83093bcb48f 100644 > --- a/net/mpls/Kconfig > +++ b/net/mpls/Kconfig > @@ -33,6 +33,7 @@ config MPLS_ROUTING > config MPLS_IPTUNNEL > tristate "MPLS: IP over MPLS tunnel support" > depends on LWTUNNEL && MPLS_ROUTING > + select NET_MPLS_GSO > help > mpls ip tunnel support. >