Author: bz
Date: Tue Apr 12 01:19:23 2011
New Revision: 220555
URL: http://svn.freebsd.org/changeset/base/220555

Log:
  Even though this block is not compiled currently, properly assign
  CSUM_TSO to if_hwassist rather than if_capabilities to avoid future
  errors.
  
  Reviewed by:  jeff

Modified:
  head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c

Modified: head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
==============================================================================
--- head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c     Tue Apr 12 
00:38:22 2011        (r220554)
+++ head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c     Tue Apr 12 
01:19:23 2011        (r220555)
@@ -924,8 +924,10 @@ ipoib_set_dev_features(struct ipoib_dev_
        }
 
 #if 0
-       if (priv->dev->features & NETIF_F_SG && priv->hca_caps & 
IB_DEVICE_UD_TSO)
-               priv->dev->if_capabilities |= IFCAP_TSO4 | CSUM_TSO;
+       if (priv->dev->features & NETIF_F_SG && priv->hca_caps & 
IB_DEVICE_UD_TSO) {
+               priv->dev->if_capabilities |= IFCAP_TSO4;
+               priv->dev->if_hwassist |= CSUM_TSO;
+       }
 #endif
 #endif
        priv->dev->if_capabilities |=
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to