svm: basic support for fifo shrinking