vhost: fix malloc size too small