Index: drivers/infiniband/ulp/ipoib/ipoib_cm.c =================================================================== --- drivers/infiniband/ulp/ipoib/ipoib_cm.c (revision 233508) +++ drivers/infiniband/ulp/ipoib/ipoib_cm.c (working copy) @@ -682,7 +682,6 @@ /* FIXME: is this right? Shouldn't we only increment on success? */ ++dev->if_opackets; - dev->if_obytes += tx_req->mb->m_pkthdr.len; m_freem(tx_req->mb); Index: drivers/infiniband/ulp/ipoib/ipoib_ib.c =================================================================== --- drivers/infiniband/ulp/ipoib/ipoib_ib.c (revision 233508) +++ drivers/infiniband/ulp/ipoib/ipoib_ib.c (working copy) @@ -345,7 +345,6 @@ ipoib_dma_unmap_tx(priv->ca, tx_req); ++dev->if_opackets; - dev->if_obytes += tx_req->mb->m_pkthdr.len; m_freem(tx_req->mb);