> Does this perhaps mean that the rxe_qp structure can be freed while rxe_do_task() > is in progress? Please note that the ib_srpt driver only destroys a QP > (srpt_destroy_ch_ib() call in srpt_release_channel_work()) after all SCSI command > processing has finished (transport_deregister_session()). > > Thanks, > > Bart. Hi Bart If I understand right you say that the system is hung when trying to take a lock in rxe_do_taks() (line 89). Is that right? Anyway, It's possible that you hit a bug related to destroying a QP. thanks -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html