vhost: Reduces size of vhost app coredump file.

Fixes #215

Change-Id: Ib65d9479e87c6007fa903b02a37d82e3d319e290
Signed-off-by: Sebastian Basierski <sebastianx.basierski@intel.com>
Reviewed-on: https://review.gerrithub.io/388615
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
Sebastian Basierski 2017-11-22 15:36:48 +01:00 committed by Daniel Verkamp
parent 70643bf2a3
commit 2b415f2c89

View File

@ -612,6 +612,11 @@ vhost_setup_mem_table(struct virtio_net *dev)
goto err_mmap;
}
if (madvise(mmap_addr, mmap_size, MADV_DONTDUMP) != 0) {
RTE_LOG(INFO, VHOST_CONFIG,
"MADV_DONTDUMP advice setting failed.\n");
}
reg->mmap_addr = mmap_addr;
reg->mmap_size = mmap_size;
reg->host_user_addr = (uint64_t)(uintptr_t)mmap_addr +