From: Matteo Croce <mcr...@redhat.com>
Date: Wed, 14 Feb 2018 19:13:42 +0100
> The IPVlan module currently depends on IPv6 and Netfilter.
> Refactor the code to allow building IPVlan module regardless of the value of
> CONFIG_IPV6 and CONFIG_NETFILTER.
> Also change the dependency to CONFIG_NET_L3_MASTER_DEV into a select,
> as compiling L3 Master device alone has no sense.
As stated, the L3 master and netfilter are hard depenencies when using
ipvlan in some modes.
You can't just ifdef the driver like this, it changes fundamental
pieces of functionality.
I would say leave things as they are right now.