sort vdescs by ino and cno, because kernel seems to expect this
add implementation of nilfs-defrag