<div dir="ltr"><span style="font-size:13px">Dear Developers,</span><div style="font-size:13px"><br></div><div style="font-size:13px"><font face="arial, helvetica, sans-serif">Sorry for interrupting if i sent to wrong email group, but i got a problem <font color="#000000">on running Solaris 10 on icehouse openstack. </font></font></div><div style="font-size:13px"><font face="arial, helvetica, sans-serif"><font color="#000000"> I found it is need to disable CPU feature x2apic so that solaris 10 NIC could work in KVM as following code in libvirt.xml</font></font></div><div style="font-size:13px"><font face="arial, helvetica, sans-serif"><font color="#000000"><br></font></font></div><div style="font-size:13px"><font face="arial, helvetica, sans-serif"><font color="#000000"><div>  <cpu mode="custom" match="exact"></div><div>    <model>SandyBridge</model></div><div>    <vendor>Intel</vendor></div><div>    <feature policy='disable' name='x2apic'/></div><div>  </cpu></div></font></font></div><div style="font-size:13px"><font face="arial, helvetica, sans-serif"><font color="#000000"><br></font></font></div><div style="font-size:13px"><font color="#000000" face="arial, helvetica, sans-serif">if without line </font></div><div style="font-size:13px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">  <feature policy='disable' name='x2apic'/></span><font color="#000000" face="arial, helvetica, sans-serif"><br></font></div><div style="font-size:13px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">the NIC in Solaris could not work well.</span></div><div style="font-size:13px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif"><br></span></div><div style="font-size:13px"><span style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif">And I try to migrate the KVM libvirt xml to Nova. </span>I found only two options to control the result.</div><div style="font-size:13px"><br></div><div style="font-size:13px">First I used default setting cpu_mdoe = None in nova.conf , the Solaris 10 would keep rebooting before enter desktop env.</div><div style="font-size:13px"><br></div><div style="font-size:13px">And then I set cpu_mode = custom, cpu_model = SandyBridge. Solaris 10 could start up but NIC not work.</div><div style="font-size:13px"><br></div><div style="font-size:13px">I also set cpu_mode = host-model, cpu_model = None. Solaris 10 could work but NIC not.</div><div style="font-size:13px"><br></div><div style="font-size:13px">I read the code located in /usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py. Is that possible to do some hacking to customize the cpu feature?</div><div style="font-size:13px"><br></div><div style="font-size:13px">Thank you and I am really looking forward your reply.</div><div style="font-size:13px">Have a nice day and Merry Christmas!</div><div style="font-size:13px"><br></div><div style="font-size:13px">Best Regard.</div><div style="font-size:13px">Elbert Wang</div></div>