On Tue, Dec 05, 2017 at 06:58:53AM +0000, Wang, Wei 5. (NSB - CN/Hangzhou) wrote: > > > Hi, all > > In DPDK document, it it described that Virtio in containers Cannot work when > there are more than VHOST_MEMORY_MAX_NREGIONS(8) hugepages. In another word, > do not use 2MB hugepage so far. Do you know the reason of this limitation?
It comes from the vhost-user spec. > In my envirionment, the pdpe1gb is not set in cpu flag, so hugepage can't be > set to 1GB size. The hugepage number shall be more than 8 > > > So is there any solution or workaround to fix this limitation? Or change dpdk > code to fix this limitation? > AFAIK, there are no workarounds. And I think the DPDK EAL memory code need be refactored a bit to fix this limitation. Unforunately, seems there are no work on that recently. --yliu