> - ipoib_vfree(&priv->cm.rx_vmap_srq_ring); > + if (ipoib_cm_has_srq(dev)) > + ipoib_vfree(&priv->cm.rx_vmap_srq_ring); > + else > + kfree(rx_ring); What tree is this made against? I can't find any reference to "ipoib_vfree" anywhere in the history of IPoIB so of course this patch doesn't apply. - R.