Terrible sorry for the stupid mistake in the binary search in get_vnode_pos() which I made in the previous patch, I ingored the corner case that ID is smaller than the first ID in entry list, I've fixed it in this patch. thanks, levin