On Thu, 2011-05-19 at 12:58 -0400, Mikulas Patocka wrote: > The spinlock is only taken on initialization or from single-threaded > workqueue. > Therefore, the spinlock is useless. The spinlock has memory barrier semantics as well. How are you guaranteeing the changes from the initialisation thread are visible in the workqueue thread? - Joe -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel