Hi Sean, I have a couple more questions about the CM: 1. cm_alloc_id does an idr_get_new_above starting at 1. Might this be better saving the highest value and starting there so connection IDs are less likely to repeat as soon ? 2. Should ib_create_cm_id check return an error if cm_handler == NULL just to make sure ? Thanks. -- Hal