vhost-user: unmap previously configured memory if necessary 40/2540/2
authorSteve Shin <jonshin@cisco.com>
Fri, 19 Aug 2016 00:34:52 +0000 (17:34 -0700)
committerJohn Lo <loj@cisco.com>
Tue, 30 Aug 2016 03:07:00 +0000 (03:07 +0000)
commiteb5cad76ea8e33352d8af22dbe68f7489af084c7
tree4722211cc144adde3f85f2872aea388bda9e61c6
parentd7935e8c422e8e464e2a3062dbc7a9b9d34c4723
vhost-user: unmap previously configured memory if necessary

If there's any memory-mapped region configued previously,
it should be unmapped before setting up a new vhost memory table.
Otherwise, huge page leakage will happen.

Change-Id: I375f603ea303919f1502df44a26a7384ab2ea00e
Signed-off-by: Steve Shin <jonshin@cisco.com>
(cherry picked from commit 5e15c91b6c2b5fbd7f989c5dc4edde506d254926)
vnet/vnet/devices/dpdk/vhost_user.c