remember to free inode, avoiding inode cache leak