<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><span>That was it. Really appreciate. I changed it correctly and it is working. </span></div><div><span><br></span></div><div><span>Thanks again for your help</span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Wednesday, January 24, 2018 1:20 PM, "Mooney, Sean K" <sean.k.mooney@intel.com> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div id="yiv5366243845"><style>#yiv5366243845 #yiv5366243845 --
 
 _filtered #yiv5366243845 {panose-1:2 4 5 3 5 4 6 3 2 4;}
 _filtered #yiv5366243845 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered #yiv5366243845 {}
#yiv5366243845  
#yiv5366243845 p.yiv5366243845MsoNormal, #yiv5366243845 li.yiv5366243845MsoNormal, #yiv5366243845 div.yiv5366243845MsoNormal
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;}
#yiv5366243845 a:link, #yiv5366243845 span.yiv5366243845MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv5366243845 a:visited, #yiv5366243845 span.yiv5366243845MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv5366243845 p.yiv5366243845msonormal, #yiv5366243845 li.yiv5366243845msonormal, #yiv5366243845 div.yiv5366243845msonormal
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;}
#yiv5366243845 p.yiv5366243845msochpdefault, #yiv5366243845 li.yiv5366243845msochpdefault, #yiv5366243845 div.yiv5366243845msochpdefault
        {margin-right:0cm;margin-left:0cm;font-size:12.0pt;}
#yiv5366243845 span.yiv5366243845msohyperlink
        {}
#yiv5366243845 span.yiv5366243845msohyperlinkfollowed
        {}
#yiv5366243845 span.yiv5366243845emailstyle17
        {}
#yiv5366243845 span.yiv5366243845emailstyle18
        {}
#yiv5366243845 p.yiv5366243845msonormal1, #yiv5366243845 li.yiv5366243845msonormal1, #yiv5366243845 div.yiv5366243845msonormal1
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;}
#yiv5366243845 span.yiv5366243845msohyperlink1
        {color:#0563C1;text-decoration:underline;}
#yiv5366243845 span.yiv5366243845msohyperlinkfollowed1
        {color:#954F72;text-decoration:underline;}
#yiv5366243845 span.yiv5366243845emailstyle171
        {color:#1F497D;}
#yiv5366243845 span.yiv5366243845emailstyle181
        {color:#1F497D;}
#yiv5366243845 p.yiv5366243845msochpdefault1, #yiv5366243845 li.yiv5366243845msochpdefault1, #yiv5366243845 div.yiv5366243845msochpdefault1
        {margin-right:0cm;margin-left:0cm;font-size:10.0pt;}
#yiv5366243845 span.yiv5366243845EmailStyle29
        {color:#1F497D;}
#yiv5366243845 .yiv5366243845MsoChpDefault
        {font-size:10.0pt;}
 _filtered #yiv5366243845 {margin:72.0pt 72.0pt 72.0pt 72.0pt;}
#yiv5366243845 div.yiv5366243845WordSection1
        {}
#yiv5366243845 </style><div>
<div class="yiv5366243845WordSection1">
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">Ah I see the error</span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">You have</span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"><memoryBacking></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <hugepages/></span><span style="font-size:10.0pt;"></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <page size='1' unit='G' nodeset='0'/></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </memoryBacking></span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">Not</span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"><memoryBacking></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <hugepages></span><span style="font-size:10.0pt;"></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <page size='1' unit='G' nodeset='0'/></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </hugepages></span><span style="font-size:10.0pt;"></span></div> 
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </memoryBacking></span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv5366243845MsoNormal"><span style="font-size:11.0pt;">  </span></div> 
<div class="yiv5366243845yqt0518786148" id="yiv5366243845yqt72540"><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt;">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm;">
<div class="yiv5366243845MsoNormal"><a rel="nofollow" shape="rect" name="_____replyseparator" href=""></a><b><span style="font-size:11.0pt;">From:</span></b><span style="font-size:11.0pt;"> Adnan Mundres [mailto:amundres@yahoo.com]
<br clear="none">
<b>Sent:</b> Wednesday, January 24, 2018 9:05 PM<br clear="none">
<b>To:</b> Mooney, Sean K <sean.k.mooney@intel.com>; libvir-list@redhat.com<br clear="none">
<b>Subject:</b> Re: [libvirt] with vhostuser I cannot use hugepages</span></div> 
</div>
</div>
<div class="yiv5366243845MsoNormal">  </div> 
<div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_13451">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">Hi Sean </span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_13451">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">,</span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_13451">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_13451">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">Thanks for you reply. I do have hugepages configuration in my xml and still it is not getting the memory from Hugepage. Following is my complete
 xml file</span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_13451">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15406">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"><domain type='kvm'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15408">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <uuid>c1f7a3d0-ccb7-4a85-b0f0-dd4bab73ba54</uuid></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15409">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <description>Timos VM</description></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15410">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <memory>16777216</memory></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15411">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <currentMemory>16777216</currentMemory></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15412">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <cpu mode='host-model'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15413">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <numa></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15414">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <cell id="0" cpus="0" memory="16777216" unit='KiB' memAccess="shared"/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15415">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </numa></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15416">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">   </cpu></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15417">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <memoryBacking></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15418">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <hugepages/></span><span style="font-size:10.0pt;"></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15419">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <page size='1' unit='G' nodeset='0'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15420">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </memoryBacking></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15421">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <numatune></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15422">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <memory mode='strict' nodeset='1'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15423">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </numatune></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15424">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <vcpu current='7'>7</vcpu></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15425">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <cputune></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15426">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='0' cpuset='2'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15427">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='1' cpuset='3'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15428">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='2' cpuset='4'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15429">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='3' cpuset='5'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15430">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='4' cpuset='6'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15431">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='5' cpuset='7'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15432">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <vcpupin vcpu='6' cpuset='8'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15433">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <emulatorpin cpuset="0,1"/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15434">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </cputune></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15435">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <os></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15436">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <type arch='x86_64' machine='pc'>hvm</type></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15437">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <smbios mode='sysinfo'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15438">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </os></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15439">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <sysinfo type ='smbios'</span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_15443">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <clock offset='utc'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17229">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <timer name='pit' tickpolicy='delay'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17230">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <timer name='rtc' tickpolicy='delay'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17231">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </clock></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17232">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <devices></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17233">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <emulator>/usr/libexec/qemu-kvm</emulator></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17234">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <disk type='file' device='disk'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17235">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <driver name='qemu' type='qcow2' cache='none'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17236">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source file='/mvmgptb11/images/flexibed/vm_5/sros-vm.qcow2'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17237">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <target dev='hda' bus='virtio'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17238">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </disk></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17239">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <interface type='bridge'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17240">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <mac address='FA:AC:A5:00:7E:00'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17241">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source bridge='breth0'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17242">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <model type='virtio'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17243">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </interface></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17244">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <interface type='bridge'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17245">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <mac address='FA:AC:A5:00:7E:01'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17246">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source bridge='breth1'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17247">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <model type='virtio'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17248">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </interface></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17249">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <interface type='vhostuser'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17250">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <mac address='FA:AC:A5:00:7E:02'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17251">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source type='unix' path='/var/run/openvswitch/vhost-user-1' mode='client'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17252">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <model type='virtio'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17253">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </interface></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17254">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <interface type='vhostuser'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17255">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <mac address='FA:AC:A5:00:7E:04'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17256">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source type='unix' path='/var/run/openvswitch/vhost-user-3' mode='client'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17257">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <model type='virtio'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17258">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </interface></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17259">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <interface type='vhostuser'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17260">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <mac address='FA:AC:A5:00:7E:05'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17261">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source type='unix' path='/var/run/openvswitch/vhost-user-2' mode='client'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17262">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <model type='virtio'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17263">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </interface></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17264">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <console type='tcp'></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17265">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <source mode='bind' host='0.0.0.0' service='2501'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17266">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <protocol type='telnet'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17267">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <target type='virtio' port='0'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17268">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </console></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17269">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <watchdog model='i6300esb' action='reset'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17270">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </devices></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17271">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  <seclabel type='none'/></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17272">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"></domain></span></div> 
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516825847521_17273">
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">                                                                             </span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="margin-bottom:12.0pt;background:white;"><span style="font-size:10.0pt;">  </span></div> 
</div>
<div>
<div>
<div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">On Wednesday, January 24, 2018 12:54 PM, "Mooney, Sean K" <<a rel="nofollow" shape="rect" ymailto="mailto:sean.k.mooney@intel.com" target="_blank" href="mailto:sean.k.mooney@intel.com">sean.k.mooney@intel.com</a>> wrote:</span><span style=""></span></div> 
</div>
<div class="yiv5366243845MsoNormal" style="margin-bottom:12.0pt;background:white;"><span style="">  </span></div> 
<div>
<div id="yiv5366243845">
<div>
<div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span><span style=""></span></div> 
</div>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt;">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm;">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><span style="font-size:11.0pt;">From:</span></b><span style="font-size:11.0pt;"> Mooney, Sean K
<br clear="none">
<b>Sent:</b> Wednesday, January 24, 2018 8:52 PM<br clear="none">
<b>To:</b> Adnan Mundres <<a rel="nofollow" shape="rect" ymailto="mailto:amundres@yahoo.com" target="_blank" href="mailto:amundres@yahoo.com">amundres@yahoo.com</a>>;
<a rel="nofollow" shape="rect" ymailto="mailto:libvir-list@redhat.com" target="_blank" href="mailto:libvir-list@redhat.com">libvir-list@redhat.com</a><br clear="none">
<b>Cc:</b> Mooney, Sean K <<a rel="nofollow" shape="rect" ymailto="mailto:sean.k.mooney@intel.com" target="_blank" href="mailto:sean.k.mooney@intel.com">sean.k.mooney@intel.com</a>><br clear="none">
<b>Subject:</b> RE: [libvirt] with vhostuser I cannot use hugepages</span><span style=""></span></div> 
</div>
</div>
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style=""> </span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span><span style=""></span></div> 
</div>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt;">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm;">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><span style="font-size:11.0pt;">From:</span></b><span style="font-size:11.0pt;">
<a rel="nofollow" shape="rect" ymailto="mailto:libvir-list-bounces@redhat.com" target="_blank" href="mailto:libvir-list-bounces@redhat.com">libvir-list-bounces@redhat.com</a> [<a rel="nofollow" shape="rect" ymailto="mailto:libvir-list-bounces@redhat.com" target="_blank" href="mailto:libvir-list-bounces@redhat.com">mailto:libvir-list-bounces@redhat.com</a>]
<b>On Behalf Of </b>Adnan Mundres<br clear="none">
<b>Sent:</b> Wednesday, January 24, 2018 6:54 PM<br clear="none">
<b>To:</b> <a rel="nofollow" shape="rect" ymailto="mailto:libvir-list@redhat.com" target="_blank" href="mailto:libvir-list@redhat.com">libvir-list@redhat.com</a><br clear="none">
<b>Subject:</b> [libvirt] with vhostuser I cannot use hugepages</span><span style=""></span></div> 
</div>
</div>
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style=""> </span></div> 
</div>
<div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5618">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">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</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5619">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5621">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"><cpu mode='host-passthrough'></span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5622">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    <numa></span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5623">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">      <cell id="0" cpus="0-6" memory="16777216" unit='KiB' memAccess="shared"/></span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5624">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">    </numa></span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5625">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </cpu></span><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">[Mooney, Sean K] this xml snippit is not requsting the use of huge page memory.</span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">It is requesting memory to be allocated form a single numa node  and for that to be mmaped shared.</span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">Dpdk does not actually need the guest to use hugepages it just improves the performance. What it requires</span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">Is that the gues uses file descriptor backed, pre allocated, locked, shared memory.</span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">e.g.</span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:4.75pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">  <memoryBacking></span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:4.75pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">    <locked/></span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:4.75pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">    <source type='file'/></span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:4.75pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">    <access mode='shared'/></span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:4.75pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">    <allocation mode='immediate'/></span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">  </memoryBacking></span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;"> </span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">Hugepages will enable all of the above features implicitly.
</span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;"> </span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">to enable hugepages  add</span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;"> </span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;"><memoryBacking></span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:5.25pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;"><hugepages></span></i></b><span style=""></span></div> 
</div>
<div style="margin-left:5.25pt;">
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">      <page size="16" unit="G" nodeset="0"/></span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">    </hugepages></span></i></b><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;"></memoryBacking></span></i></b><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5626">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">  </span><span style=""></span></div> 
</div>
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><b><i><span style="font-size:11.0pt;">[Mooney, Sean K]  oh I forgot to say you can find the relevant documentation here
</span></i></b><span style="font-size:11.0pt;"><a rel="nofollow" shape="rect" target="_blank" href="https://libvirt.org/formatdomain.html#elementsMemoryBacking">https://libvirt.org/formatdomain.html#elementsMemoryBacking</a></span><span style=""></span></div> 
</div>
<div id="yiv5366243845yqtfd84849">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:11.0pt;"> </span><span style=""></span></div> 
</div>
</div>
</div>
<div id="yiv5366243845yqtfd71746">
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5627">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">I have enabled hugepages during boot time</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5628">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5630">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">ot@mvmgptb11hyp01 hyp-1]# cat /proc/meminfo | grep -i huge</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5631">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">AnonHugePages: 126976 kB</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5632">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">HugePages_Total: 100</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5633">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">HugePages_Free: 80</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5634">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">HugePages_Rsvd: 0</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5635">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">HugePages_Surp: 0</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5636">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">Hugepagesize: 1048576 kB</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5637">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5639">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">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</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5639">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5640">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">-object memory-backend-file,id=ram-node0,prealloc=yes,mem-path=/var/lib/libvirt/qemu/ram,share=yes</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5641">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5643">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">It should use backend memory as following</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5644">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5646">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">-object memory-backend-file,id=ram-node0,prealloc=yes,mem-path=/dev/hugepages/libvirt/qemu/vm1,share=yes</span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5647">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;"> </span><span style=""></span></div> 
</div>
</div>
<div id="yiv5366243845yui_3_16_0_ym19_1_1516819808278_5649">
<div>
<div class="yiv5366243845MsoNormal" style="background:white;"><span style="font-size:10.0pt;">Any idea how can I use memory from hugepages</span><span style=""></span></div> 
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="yiv5366243845MsoNormal" style="margin-bottom:12.0pt;background:white;"><span style="">  </span></div> 
</div>
</div>
</div>
</div>
</div>
</div></div>
</div>
</div></div><div class="yqt0518786148" id="yqt91498">--<br clear="none">libvir-list mailing list<br clear="none"><a shape="rect" ymailto="mailto:libvir-list@redhat.com" href="mailto:libvir-list@redhat.com">libvir-list@redhat.com</a><br clear="none"><a shape="rect" href="https://www.redhat.com/mailman/listinfo/libvir-list" target="_blank">https://www.redhat.com/mailman/listinfo/libvir-list</a></div><br><br></div>  </div> </div>  </div></div></body></html>