[dpdk-dev] [PATCH v2 09/11] lib/librte_vhost: vhost user support

Linhaifeng haifeng.lin at huawei.com
Thu Feb 12 09:26:22 CET 2015



On 2015/2/12 13:07, Huawei Xie wrote:
> +
> +		/* This is ugly */
> +		mapped_size = memory.regions[idx].memory_size +
> +			memory.regions[idx].mmap_offset;
> +		mapped_address = (uint64_t)(uintptr_t)mmap(NULL,
> +			mapped_size,
> +			PROT_READ | PROT_WRITE, MAP_SHARED,
> +			pmsg->fds[idx],
> +			0);

Just another ugly way:
We can use the size of file to mmap then unmmap is not need align to the size of page.

-- 
Regards,
Haifeng



More information about the dev mailing list