> On 19 Mar 2015, at 18:05, Gray, Mark D <mark.d.g...@intel.com> wrote:
> 
>> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Daniele Di
>> Proietto
>> Sent: Thursday, March 12, 2015 6:05 PM
> 
>> 
>> If rte_mempool_create() fails with ENOMEM, try asking for a smaller
>> mempools. This patch enables OVS DPDK to run on systems without 1GB
>> hugepages
>> 
>> Signed-off-by: Daniele Di Proietto <diproiet...@vmware.com>
> 
> Pages smaller than 1GB will mean the dpdkr ports won't work as the ring 
> structures
> and the mempools get spread over multiple smaller pages. In qemu we only share
> up one 1G huge page. This can be fixed but it is quite complex as you need to 
> use the dpdk ivshmem target. Perhaps you should update the documentation to 
> reflect
> this restriction.

I wasn’t aware of this restriction. It’s (very) briefly stated in 
INSTALL.DPDK.md
under ‘Restrictions:’, though.

Do you maybe want to send a patch to clarify this? You clearly have a better
understanding of the issue :-)

Thanks,

Daniele
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to