On Tue, 2010-10-19 at 08:24 -0700, Tejun Heo wrote: > * qib_cq_wq is a separate singlethread workqueue. Does the queue > require strict single thread execution ordering? IOW, does each > work have to be executed in the exact queued order and no two works > should execute in parallel? Or was the singlethreadedness chosen > just to reduce the number of workers?
The work functions need to be called in-order and single threaded or memory will be freed multiple times and other "bad things". -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html