I see a trivial bug in ipoib_cm_stale_task (). The time_after_eq() replaces elements whose timer has not yet expired. Instead, one must use time_before_eq(). Should I supply a patch for this? Pradeep pradeep at us.ibm.com