vhost: fix file struct leakage
vhost: fix file struct leakage

Due to increased `struct file's reference counter subsequent call
to `filp_close' does not free the `struct file'. Prepend `fput' call
to decrease the reference counter.

Signed-off-by: Pavel Boldin <bc3c0af81aabf178ab141f737d80963ef1710cc2@mirantis.com>
Acked-by: Huawei Xie <3b3be4428106761300a2ee559c9f71ecdb091553@intel.com>

phermansson/dpdk,phermansson/dpdk,phermansson/dpdk,phermansson/dpdk