<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1516819808278_5618">In my setup I am using qemu-kvm without openstack. I am trying to use ovs with dpdk. In my xml file I added following lines for the dpdkvhostuser</div><div id="yui_3_16_0_ym19_1_1516819808278_5619"><br id="yui_3_16_0_ym19_1_1516819808278_5620"></div><div id="yui_3_16_0_ym19_1_1516819808278_5621"><cpu mode='host-passthrough'></div><div id="yui_3_16_0_ym19_1_1516819808278_5622">    <numa></div><div id="yui_3_16_0_ym19_1_1516819808278_5623">      <cell id="0" cpus="0-6" memory="16777216" unit='KiB' memAccess="shared"/></div><div id="yui_3_16_0_ym19_1_1516819808278_5624">    </numa></div><div id="yui_3_16_0_ym19_1_1516819808278_5625"> </cpu></div><div id="yui_3_16_0_ym19_1_1516819808278_5626">  </div><div id="yui_3_16_0_ym19_1_1516819808278_5627">I have enabled hugepages during boot time</div><div id="yui_3_16_0_ym19_1_1516819808278_5628"><br id="yui_3_16_0_ym19_1_1516819808278_5629"></div><div id="yui_3_16_0_ym19_1_1516819808278_5630">ot@mvmgptb11hyp01 hyp-1]# cat /proc/meminfo | grep -i huge</div><div id="yui_3_16_0_ym19_1_1516819808278_5631">AnonHugePages: 126976 kB</div><div id="yui_3_16_0_ym19_1_1516819808278_5632">HugePages_Total: 100</div><div id="yui_3_16_0_ym19_1_1516819808278_5633">HugePages_Free: 80</div><div id="yui_3_16_0_ym19_1_1516819808278_5634">HugePages_Rsvd: 0</div><div id="yui_3_16_0_ym19_1_1516819808278_5635">HugePages_Surp: 0</div><div id="yui_3_16_0_ym19_1_1516819808278_5636">Hugepagesize: 1048576 kB</div><div id="yui_3_16_0_ym19_1_1516819808278_5637"><br id="yui_3_16_0_ym19_1_1516819808278_5638"></div><div id="yui_3_16_0_ym19_1_1516819808278_5639">But When I start my vm (virsh start vm1.xml) I am seeing that this vm is not using memory from hugepages, rather it is taking memory from total memory. When I checked the log file I see that it is using</div><div id="yui_3_16_0_ym19_1_1516819808278_5639"><br></div><div id="yui_3_16_0_ym19_1_1516819808278_5640" dir="ltr">-object memory-backend-file,id=ram-node0,prealloc=yes,mem-path=/var/lib/libvirt/qemu/ram,share=yes</div><div id="yui_3_16_0_ym19_1_1516819808278_5641"><br id="yui_3_16_0_ym19_1_1516819808278_5642"></div><div id="yui_3_16_0_ym19_1_1516819808278_5643">It should use backend memory as following</div><div id="yui_3_16_0_ym19_1_1516819808278_5644"><br id="yui_3_16_0_ym19_1_1516819808278_5645"></div><div id="yui_3_16_0_ym19_1_1516819808278_5646" dir="ltr">-object memory-backend-file,id=ram-node0,prealloc=yes,mem-path=/dev/hugepages/libvirt/qemu/vm1,share=yes</div><div id="yui_3_16_0_ym19_1_1516819808278_5647"><br id="yui_3_16_0_ym19_1_1516819808278_5648"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1516819808278_5649">Any idea how can I use memory from hugepages</div></div></body></html>