I think the ib_send_wr struct needs updating on Roland's branch from: struct ib_send_wr { struct ib_send_wr *next; to struct ib_send_wr { struct list_head list; u64 wr_id; to be in sync with the latest ib_verbs.h. Same thing is true for ib_recv_wr struct. Not sure what other changes are required for this. Thanks. -- Hal