Le 16/06/2015 19:35, Oliver Hartkopp a écrit :
On 15.06.2015 17:54, Stephen Hemminger wrote:
On Mon, 15 Jun 2015 11:13:12 +0200
Nicolas Dichtel <nicolas.dich...@6wind.com> wrote:
Theoretically, virtual interfaces should advertise an IFLA_LINK to 0.
I don't know what is the best fix:
- patching iproute2 to avoid this '@NONE'
- patching the kernel (see below).
Sorry this is an ABI change. The kernel has to go back
to doing the same thing as before.
Isn't this too late right now at 4.1-rc8 stage???
At least the patch suggested for br_device.c at
http://marc.info/?l=linux-netdev&m=143435960111768&w=2
would been necessary in all networking drivers, right?
I currently see this @NONE stuff with virtual CAN devices too.
Another solution is to revert e1622baf54df ("dev: set iflink to 0 for virtual
interfaces") and add a ndo_get_iflink handler which returns 0 for all virtual
interfaces that had this IFLA_LINK set to 0 before the series.
But it's not consistent between virtual interfaces.
--
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