From: Mahesh Bandewar <mahe...@google.com> Date: Mon, 4 May 2015 17:05:56 -0700
> Dan Willems pointed out that autoconf in IPvlan is broken because of the > way broadcast bit gets set. Since broadcast processing is a real performance > drain, the broadcast bit in multicast filter was only set when the interface > was configured with IPv4 address. In autoconf scenario, when there are > no addresses configured; this logic did not work and it wouldn't allow > DHCPv4 to work. The only way was to add protocol specific hacks to avoid > processing unnecessary broadcast burdon. > > This jugglery could be avoided if these multicast / broadcast packets are > taken > out of fast-path and are processed in a work-queue. This will enable us to add > broadcast bit in all multicast filters without any impact on performance of > the virtual device. This patch series just does that. Series applied, thanks. -- 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