svm: add explicit dependency on lock for fifo types