On Wed, Jun 25, 2014 at 04:01:18PM +0200, Jiri Slaby wrote:
> From: Michal Kubeček <[email protected]>
> 
> This patch has been added to the 3.12 stable tree. If you have any
> objections, please let us know.
> 
> ===============
> 
> commit da08143b85203b581f4a6461b149186b0e9592df upstream.
> 
> When combining real_dev's features and vlan_features, simple
> bitwise AND is used. This doesn't work well for checksum
> offloading features as if one set has NETIF_F_HW_CSUM and the
> other NETIF_F_IP_CSUM and/or NETIF_F_IPV6_CSUM, we end up with
> no checksum offloading. However, from the logical point of view
> (how can_checksum_protocol() works), NETIF_F_HW_CSUM contains
> the functionality of NETIF_F_IP_CSUM and NETIF_F_IPV6_CSUM so
> that the result should be IP/IPV6.
> 
> Add helper function netdev_intersect_features() implementing
> this logic and use it in vlan_dev_fix_features().

I noticed this was picked but not the two commits it came with:

  a9b3ace44  bonding: fix vlan_features computing
  3625920b6  teaming: fix vlan_features computing

Is it intentional?

                                                Michal Kubecek

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to