Re: [PATCH 2/4] mem: add API to obstain memory-backed file info
From: Rich Lane <hidden>
Date: 2016-01-11 20:26:13
From: Rich Lane <hidden>
Date: 2016-01-11 20:26:13
On Sun, Jan 10, 2016 at 3:43 AM, Jianfeng Tan [off-list ref] wrote:
@@ -1157,6 +1180,20 @@ rte_eal_hugepage_init(void) mcfg->memseg[0].len = internal_config.memory; mcfg->memseg[0].socket_id = socket_id; + hugepage = create_shared_memory(eal_hugepage_info_path(), + sizeof(struct hugepage_file)); + hugepage->orig_va = addr; + hugepage->final_va = addr; + hugepage->physaddr = rte_mem_virt2phy(addr); + hugepage->size = pagesize;
Should this be "hugepage->size = internal_config.memory"? Otherwise the vhost-user memtable entry has a size of only 2MB.