svm: fix multi-chunk fifo alloc and add more tests