<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Christian&#039;s blog &#187; cpu mask</title>
	<atom:link href="http://blog.barfoo.org/tags/cpu-mask/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.barfoo.org</link>
	<description>The usual IT babble</description>
	<lastBuildDate>Thu, 02 Sep 2010 04:45:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>Extending VMotion compatiblity</title>
		<link>http://blog.barfoo.org/2008/07/04/extending-vmotion-compatiblity/</link>
		<comments>http://blog.barfoo.org/2008/07/04/extending-vmotion-compatiblity/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 13:09:10 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[cpu mask]]></category>
		<category><![CDATA[VMotion]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware Infrastructure]]></category>

		<guid isPermaLink="false">http://blog.barfoo.org/?p=482</guid>
		<description><![CDATA[Today I did something horrible. I yet again noticed that I bought the wrong CPU&#8217;s (basically I bought Xeon DP&#8217;s with four cores). Those have apparently a feature called SSSE3, which makes VMotion with our old Xeon DP&#8217;s (dual cores) fail before even trying. But as we had a cooling outage today (basically &#8217;cause it]]></description>
			<content:encoded><![CDATA[<p>Today I did something horrible. I yet again noticed that I bought the wrong CPU&#8217;s (basically I bought Xeon DP&#8217;s with four cores). Those have apparently a feature called SSSE3, which makes VMotion with our old Xeon DP&#8217;s (dual cores) fail before even trying.</p>
<p>But as we had a cooling outage today (basically &#8217;cause it broke), I needed to turn off some ESX servers. Thus leaving me with the new ones and one of the old ones. *<strong>yuck</strong>*</p>
<p>So after a bit of googling, I found <a href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1993">this VMware KB entry</a>, which luckily lists the registers (on level 1) you need to zero out.</p>
<pre lang="text" line="1">ecx ---- ---- ---- -0-- ---- --0- ---0 -0--
edx ---- ---- ---- --0- ---- ---- ---- ----</pre>
<p>Only problem after that was that it still wasn&#8217;t enough. So back to the drawing board. The final solution came rather quick and looks like this:</p>
<pre lang="text" line="1">eax ---- ---- ---- ---- ---- 0--0 ---- ----
ecx ---- ---- ---- -0-- ---- --0- ---0 -0--
edx ---- ---- ---- --0- ---- ---- ---- ----</pre>
<p>The only stupid thing about this is, that</p>
<ol>
<li>it ain&#8217;t supported by VMware (as in if you&#8217;re having trouble with your ESX/VC and you have a VM running with this, you&#8217;re shit outta luck!)</li>
<li>you have to define this on a *<strong>per VM basis</strong>*, which really is a pain in the ass for larger installations</li>
</ol>
<p>True, I just should&#8217;ve bought VMotion compatible CPU&#8217;s, that would have spared me the hassle &#8230; but it&#8217;s too late now, I have to live with those ones.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.barfoo.org/2008/07/04/extending-vmotion-compatiblity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
