> 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