Truncate puts back unused datablocks into free_block_list.