<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-935</id>
	<title>Nabble - Xen</title>
	<updated>2009-12-23T14:16:28Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Xen-f935.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Xen-f935.html" />
	<subtitle type="html">Xen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation. Xen home is &lt;a href=&quot;http://www.cl.cam.ac.uk/Research/SRG/netos/xen/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26908190</id>
	<title>RE: How do I get Windows licenses for virtual machines?</title>
	<published>2009-12-23T14:16:28Z</published>
	<updated>2009-12-23T14:16:28Z</updated>
	<author>
		<name>James Harper</name>
	</author>
	<content type="html">&amp;gt; 
&lt;br&gt;&amp;gt; What we're talking about is a buyback contract for the physical
&lt;br&gt;&amp;gt; hardware. I want our customers to own the hardware (often they supply
&lt;br&gt;&amp;gt; it), but for the terms of the SPLA licensing agreement from Microsoft
&lt;br&gt;my
&lt;br&gt;&amp;gt; company has to own the hardware. Thus a buyback contract would allow
&lt;br&gt;us
&lt;br&gt;&amp;gt; to buy the hardware from the customer for a nominal $1 while it was
&lt;br&gt;&amp;gt; needed to provide the service to them, prevent us from selling it to
&lt;br&gt;&amp;gt; anybody else, include terms to deal with exceptional circumstances
&lt;br&gt;like
&lt;br&gt;&amp;gt; company failure and at any time the customer can buy the hardware back
&lt;br&gt;&amp;gt; for $1. Buying the hardware back would obviously terminate the
&lt;br&gt;contract
&lt;br&gt;&amp;gt; with them, since they would no longer be licensed for the software.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;Your definition of 'buying' the hardware appears to be at odds with any
&lt;br&gt;legal definition of a sale.
&lt;br&gt;&lt;br&gt;Does the hardware reside at their premises or at a hosting centre?
&lt;br&gt;&lt;br&gt;James
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26908190&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-get-Windows-licenses-for-virtual-machines--tp26890794p26908190.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26908087</id>
	<title>RE: How do I get Windows licenses for virtual machines?</title>
	<published>2009-12-23T14:08:09Z</published>
	<updated>2009-12-23T14:08:09Z</updated>
	<author>
		<name>Nathan Eisenberg</name>
	</author>
	<content type="html">Sounds like a buy/buyback program, a SPLA and Server 200x Web are a perfect fit, then. :-)
&lt;br&gt;&lt;br&gt;For a SPLA - Essentially, you just track how many licenses of x you are using a month, report that, and write a check. &amp;nbsp;Be careful with the tracking, though - if they come audit you and your numbers are wrong, heaven help you! &amp;nbsp;You're lucky, the monthly SPLA licensing cost for Web edition is like... ~$10.00/mo/proc/instance (as of a year ago, anyways).
&lt;br&gt;&lt;br&gt;Sadly, I don't have any example buyback contracts on hand as I don't encounter this problem in my current line of business. &amp;nbsp;I doubt it's anything particularly complex, though.
&lt;br&gt;&lt;br&gt;Best Regards,
&lt;br&gt;Nathan Eisenberg
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26908087&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-get-Windows-licenses-for-virtual-machines--tp26890794p26908087.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26907819</id>
	<title>Re: How Many domUs on a Host</title>
	<published>2009-12-23T13:44:22Z</published>
	<updated>2009-12-23T13:44:22Z</updated>
	<author>
		<name>Rob MacGregor</name>
	</author>
	<content type="html">On Wed, Dec 23, 2009 at 07:45, Mohammed King &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907819&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mohammed.king@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi guys,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Looking for some guide lines to find out how many domUs I can host on a
&lt;br&gt;&amp;gt; server.
&lt;br&gt;&lt;br&gt;Did you see the thread from the other day:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/archives/html/xen-users/2009-12/msg00467.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/archives/html/xen-users/2009-12/msg00467.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Please keep list traffic on the list.
&lt;br&gt;&lt;br&gt;Rob MacGregor
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Whoever fights monsters should see to it that in the process he
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; doesn't become a monster. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Friedrich Nietzsche
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907819&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-Many-domUs-on-a-Host-tp26900847p26907819.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26907765</id>
	<title>Re: pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T13:37:48Z</published>
	<updated>2009-12-23T13:37:48Z</updated>
	<author>
		<name>Keir Fraser-3</name>
	</author>
	<content type="html">On 23/12/2009 20:10, &amp;quot;Michael D Labriola&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907765&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; New option is reassign_resources. Used like:
&lt;br&gt;&amp;gt;&amp;gt; guestdev=00:01.0,00:02.0 reassign_resources
&lt;br&gt;&amp;gt;&amp;gt; Where you use guestdev= instead of pciback.hide=
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Can this be done somehow post boot?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is it in Jeremy's xen/master? &amp;nbsp;It doesn't seem to be working in my pull
&lt;br&gt;&amp;gt; from 2 hours ago...
&lt;br&gt;&lt;br&gt;This is in the 2.6.18 tree. It may be that nothing like this is in the
&lt;br&gt;pv_ops tree.
&lt;br&gt;&lt;br&gt;&amp;nbsp;-- Keir
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907765&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905162p26907765.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26907677</id>
	<title>initial vpcu</title>
	<published>2009-12-23T13:31:05Z</published>
	<updated>2009-12-23T13:31:05Z</updated>
	<author>
		<name>Paras pradhan</name>
	</author>
	<content type="html">hi.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Is it possible to increase the number of vpcus without changing config file and rebooting domU?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I tried:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;vpcpus=1&lt;/div&gt;&lt;div&gt;maxvcpus=4&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;When I start domU it starts with 1 and xm vcpu-set domainid 4 doesnot work and sticks with 1 vpcu.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If I use vcpus=4 and try to decrease vcpu, it works. But I am looking at the increasing side.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks&lt;/div&gt;&lt;div&gt;Paras.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907677&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/initial-vpcu-tp26907677p26907677.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26907142</id>
	<title>Re: How to detect if a machine is a Virtual machine ??</title>
	<published>2009-12-23T12:39:55Z</published>
	<updated>2009-12-23T12:39:55Z</updated>
	<author>
		<name>sachin goel</name>
	</author>
	<content type="html">Thanks Michal for clarifying..
&lt;br&gt;&lt;br&gt;For a moment I got confused :)
&lt;br&gt;&lt;br&gt;- Sachin.
&lt;br&gt;&lt;br&gt;----- Original Message -----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907142&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;minovotn@...&lt;/a&gt;
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907142&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;
&lt;br&gt;Sent: Thursday, December 24, 2009 1:20:34 AM GMT +05:30 Chennai, Kolkata, Mumbai, New Delhi
&lt;br&gt;Subject: Re: [Xen-devel] How to detect if a machine is a Virtual machine ??
&lt;br&gt;&lt;br&gt;On 12/23/2009 10:34 AM, Michal Novotny wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 12/23/2009 10:16 AM, John Haxby wrote:
&lt;br&gt;&amp;gt;&amp;gt; On 22/12/09 10:37, Michal Novotny wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Sachin,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the tool is not in the virtual machine. This is the tool that's in 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; dom0. Since there is a source code for this one you could scp it to 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the guest, compile and run inside the guest environment. There is no 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; need to provide a guest with this tool by default and in fact this 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; is really impossible so it's better to scp it to the guest and 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; compile there.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It's also worth pointing out that the underlying test for xen in this 
&lt;br&gt;&amp;gt;&amp;gt; program executes a particular instruction to find the information 
&lt;br&gt;&amp;gt;&amp;gt; about its environment. &amp;nbsp; What that means is that it's possible to 
&lt;br&gt;&amp;gt;&amp;gt; write a version of ./tools/misc/xen-detect.c that will work in any 
&lt;br&gt;&amp;gt;&amp;gt; guest machine OS.
&lt;br&gt;&amp;gt; But one more point, if you want to know whether XEN_PV is returned for 
&lt;br&gt;&amp;gt; dom0 PV guest or domU (since it's the same for both) you can try to 
&lt;br&gt;&amp;gt; look for /proc/xen/privcmd. This one is available only in dom0 because 
&lt;br&gt;&amp;gt; privileged commands are for privileged domain (domain-0) only...
&lt;/div&gt;Oh, sorry, I did mean for domU PV guest or dom0, of course...
&lt;br&gt;&lt;br&gt;Michal
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907142&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26907142&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-detect-if-a-machine-is-a-Virtual-machine----tp26876804p26907142.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906893</id>
	<title>Re: Re: Qemu-dm compiling error with SDL</title>
	<published>2009-12-23T12:17:17Z</published>
	<updated>2009-12-23T12:17:17Z</updated>
	<author>
		<name>Thomas Goirand</name>
	</author>
	<content type="html">Ian Jackson wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thomas Goirand writes (&amp;quot;Qemu-dm compiling error with SDL&amp;quot;):
&lt;br&gt;&amp;gt;&amp;gt; Doing the following:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; cp -f /usr/share/misc/config.sub .
&lt;br&gt;&amp;gt;&amp;gt; cp -f /usr/share/misc/config.guess
&lt;br&gt;&amp;gt;&amp;gt; ./configure --audio-drv-list=&amp;quot;oss alsa sdl pa esd&amp;quot; \
&lt;br&gt;&amp;gt;&amp;gt; --audio-card-list=&amp;quot;ac97 es1370 sb16 cs4231a adlib gus&amp;quot; --enable-mixemu
&lt;br&gt;&amp;gt;&amp;gt; $(MAKE) install DESTDIR=debian/$(PKG_NAME)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The qemu-xen-*.git tree needs to be built with the &amp;quot;xen-setup&amp;quot;
&lt;br&gt;&amp;gt; script, rather than just running ./configure.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ian.
&lt;/div&gt;&lt;br&gt;Thanks for this, I have now a package (which is litian clean). Resulting
&lt;br&gt;work is here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://ftparchive.gplhost.com/debian/pool/lenny/main/x/xen-qemu-dm-3.4/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftparchive.gplhost.com/debian/pool/lenny/main/x/xen-qemu-dm-3.4/&lt;/a&gt;&lt;br&gt;&lt;br&gt;I have few questions though.
&lt;br&gt;&lt;br&gt;1- What is qemu-nbd-xen for, and do I need to package it (together with
&lt;br&gt;its manpage)? Should it go in /usr/bin?
&lt;br&gt;&lt;br&gt;2- Is there anything else than qemu-dm, or qemu-img-xen, that needs to
&lt;br&gt;be present in this package?
&lt;br&gt;&lt;br&gt;3- By default, the xen-setup script does:
&lt;br&gt;&lt;br&gt;./configure --disable-gfx-check --disable-curses \
&lt;br&gt;&amp;nbsp; &amp;nbsp;--disable-slirp &amp;quot;$@&amp;quot; --prefix=/usr
&lt;br&gt;&lt;br&gt;but I saw in the help of ./configure that there is:
&lt;br&gt;--audio-drv-list
&lt;br&gt;&lt;br&gt;that can have the value oss alsa sdl esd pa fmod. I really believe that
&lt;br&gt;OSS support only is not a good idea, and that ALSA, Pulse Audio, SDL and
&lt;br&gt;ESD support would be good. Are they activated by default?
&lt;br&gt;&lt;br&gt;4- Is this normal, and could it be avoided:
&lt;br&gt;&lt;br&gt;dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
&lt;br&gt;&amp;quot;debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm&amp;quot; were not uselessly
&lt;br&gt;linked against it (they use none of its symbols).
&lt;br&gt;dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
&lt;br&gt;&amp;quot;debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm&amp;quot; were not uselessly
&lt;br&gt;linked against it (they use none of its symbols).
&lt;br&gt;&lt;br&gt;Another topic,
&lt;br&gt;&lt;br&gt;The list of persons that have volunteered for working on the package are
&lt;br&gt;the persons in Cc: in this messages. Now, I need to make a common email
&lt;br&gt;address for it. I can make a &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906893&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xenqemudm@...&lt;/a&gt;, redirecting to us 4,
&lt;br&gt;but I'm open to any other solution. Especially considering that I will
&lt;br&gt;still need sponsoring and that Ian J. would be the one uploading, maybe
&lt;br&gt;an email address @debian.org, signed with Ian J.'s Debian key would make
&lt;br&gt;more sense. Ian J., what do you think, and can you take care of that?
&lt;br&gt;&lt;br&gt;Thomas
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906893&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/HVM-support-to-be-removed-from-Debian-Squeeze%3A-call-for-volunteers-tp26789522p26906893.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906879</id>
	<title>Re: I cannot get any message from domU by	console	/	pv_ops domU kernel crashes with xen_create_contiguous_region failed</title>
	<published>2009-12-23T12:15:55Z</published>
	<updated>2009-12-23T12:15:55Z</updated>
	<author>
		<name>Michael D Labriola</name>
	</author>
	<content type="html">&amp;gt; Turning PREEMPT off entirely made all the &amp;quot;scheduling while atomic&amp;quot; 
&lt;br&gt;&amp;gt; messages on dom0 go away.
&lt;br&gt;&lt;br&gt;The &amp;quot;scheduling while atomic&amp;quot; messages also go away with PREEMPT_VOLUNTARY 
&lt;br&gt;instead of PREEMPT.
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; With our witout PREEMPT, I can successfully pass PCI devices to an old 
&lt;br&gt;&amp;gt; 2.6.18-xen domU as long as the devices are page-aligned. &amp;nbsp;I only can't 
&lt;br&gt;&amp;gt; pass PCI devices into pv_ops domUs. &amp;nbsp;Is the PCI frontend code even in 
&lt;br&gt;&amp;gt; xen/master?
&lt;br&gt;&lt;br&gt;Yikes. &amp;nbsp;Jeremy merged pcifront after I pulled last... &amp;nbsp;:-( &amp;nbsp;My bad.
&lt;br&gt;&lt;br&gt;I can now pass page-aligned PCI devices into a pv_ops domU from my dom0. 
&lt;br&gt;If domU has PREEMPT, it gets tons of &amp;quot;scheduling while atomic&amp;quot; messages 
&lt;br&gt;too.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906879&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/I-cannot-get-any-message-from-domU-by-console.-tp26874750p26906879.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906798</id>
	<title>Re: pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T12:10:18Z</published>
	<updated>2009-12-23T12:10:18Z</updated>
	<author>
		<name>Michael D Labriola</name>
	</author>
	<content type="html">&amp;gt; New option is reassign_resources. Used like:
&lt;br&gt;&amp;gt; guestdev=00:01.0,00:02.0 reassign_resources
&lt;br&gt;&amp;gt; Where you use guestdev= instead of pciback.hide=
&lt;br&gt;&lt;br&gt;Can this be done somehow post boot?
&lt;br&gt;&lt;br&gt;Is it in Jeremy's xen/master? &amp;nbsp;It doesn't seem to be working in my pull 
&lt;br&gt;from 2 hours ago...
&lt;br&gt;&lt;br&gt;What about the original complaint regarding PCI addresses not being 
&lt;br&gt;guaranteed static? &amp;nbsp;I had the distinct impression that this wouldn't get 
&lt;br&gt;merged upstream if we're still specifying PCI IDs at boot...
&lt;br&gt;&lt;br&gt;-Mike
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906798&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905162p26906798.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906735</id>
	<title>Re: Xen-users Digest, Vol 58, Issue 119</title>
	<published>2009-12-23T12:04:58Z</published>
	<updated>2009-12-23T12:04:58Z</updated>
	<author>
		<name>HackSwiTcH</name>
	</author>
	<content type="html">remove&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Dec 23, 2009 at 3:00 PM,  &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-request@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Send Xen-users mailing list submissions to&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
To subscribe or unsubscribe via the World Wide Web, visit&lt;br&gt;
        &lt;a href=&quot;http://lists.xensource.com/mailman/listinfo/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/mailman/listinfo/xen-users&lt;/a&gt;&lt;br&gt;
or, via email, send a message with subject or body &amp;#39;help&amp;#39; to&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-request@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
You can reach the person managing the list at&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-owner@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
When replying, please edit your Subject line so it is more specific&lt;br&gt;
than &amp;quot;Re: Contents of Xen-users digest...&amp;quot;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Today&amp;#39;s Topics:&lt;br&gt;
&lt;br&gt;
   1. Re: How Many domUs on a Host (Grant McWilliams)&lt;br&gt;
   2. pv_ops reassigndev for pci passthrough (Michael D Labriola)&lt;br&gt;
   3. Re: pv_ops reassigndev for pci passthrough (Chris)&lt;br&gt;
   4. Re: [Xen-devel] pv_ops reassigndev for pci passthrough&lt;br&gt;
      (Keir Fraser)&lt;br&gt;
   5. Re: How do I get Windows licenses for virtual machines?&lt;br&gt;
      (Anthony Wright)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
----------------------------------------------------------------------&lt;br&gt;
&lt;br&gt;
Message: 1&lt;br&gt;
Date: Wed, 23 Dec 2009 08:57:51 -0800&lt;br&gt;
From: Grant McWilliams &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;grantmasterflash@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Subject: Re: [Xen-users] How Many domUs on a Host&lt;br&gt;
To: Mohammed King &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mohammed.king@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&lt;br&gt;
Message-ID:&lt;br&gt;
        &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ed123fa30912230857j42075015rac2e064eaf68985c@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Content-Type: text/plain; charset=&amp;quot;utf-8&amp;quot;&lt;br&gt;
&lt;br&gt;
On Tue, Dec 22, 2009 at 11:45 PM, Mohammed King &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mohammed.king@...&lt;/a&gt;&amp;gt;wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi guys,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Looking for some guide lines to find out how many domUs I can host on a&lt;br&gt;
&amp;gt; server. I have a Dual Quad Core (8 cores) server with 32GB of RAM. Currently&lt;br&gt;
&amp;gt; I have allocated 512MB of RAM to dom0 and distributed the rest to 89 domUs&lt;br&gt;
&amp;gt; with 1 VPU each and LVM as my backend. I was able to get all 89 running with&lt;br&gt;
&amp;gt; no problems. I ram some test with stress and bonnie++ in a group of domUs&lt;br&gt;
&amp;gt; and dom0 and other guests does not seam to be effected.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; However, I could be evaluating this incorrectly. Are there any tools or&lt;br&gt;
&amp;gt; guidelines to confirm these results or do better performance analysis? My&lt;br&gt;
&amp;gt; main concern is I/O and CPU usage.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thank you&lt;br&gt;
&amp;gt; --&lt;br&gt;
&amp;gt; Mohammed King&lt;br&gt;
&amp;gt; Systems Administrator&lt;br&gt;
&amp;gt; ----------------------------&lt;br&gt;
&amp;gt; No condition is permanent&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
It depends on what the DomUs are doing. I run 42 interactive gui sessions on&lt;br&gt;
a very similar machine and it&amp;#39;s pretty well tapped.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Grant McWilliams&lt;br&gt;
&lt;br&gt;
Some people, when confronted with a problem, think &amp;quot;I know, I&amp;#39;ll use&lt;br&gt;
Windows.&amp;quot;&lt;br&gt;
Now they have two problems.&lt;br&gt;
-------------- next part --------------&lt;br&gt;
An HTML attachment was scrubbed...&lt;br&gt;
URL: &lt;a href=&quot;http://lists.xensource.com/archives/html/xen-users/attachments/20091223/8125996b/attachment.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/archives/html/xen-users/attachments/20091223/8125996b/attachment.html&lt;/a&gt;&lt;br&gt;

&lt;br&gt;
------------------------------&lt;br&gt;
&lt;br&gt;
Message: 2&lt;br&gt;
Date: Wed, 23 Dec 2009 12:42:13 -0500&lt;br&gt;
From: Michael D Labriola &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Subject: [Xen-users] pv_ops reassigndev for pci passthrough&lt;br&gt;
To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;,      &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&lt;br&gt;
Message-ID:&lt;br&gt;
        &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;OF389C1A6C.69CE28C1-ON85257695.0060AA6D-85257695.00613FB2@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Content-Type: text/plain; charset=&amp;quot;US-ASCII&amp;quot;&lt;br&gt;
&lt;br&gt;
What ever happened to the reassigndev= kernel arg?  I read through a bunch&lt;br&gt;
of emails way back when that was trying to get upstreamed... basically&lt;br&gt;
Greg KH didn&amp;#39;t like using the PCI addresses as arguments.  Did that get&lt;br&gt;
addressed in later 2.6.18 trees?  Am I correct in assuming that&lt;br&gt;
reassigndev= and/or its replacement is not in xen/master yet?&lt;br&gt;
&lt;br&gt;
I&amp;#39;ve got PCI devices passed into domUs on a couple different boxes using&lt;br&gt;
xen-pciback.hide, but it only works if the PCI device is page-aligned.&lt;br&gt;
&lt;br&gt;
-Mike&lt;br&gt;
&lt;br&gt;
---&lt;br&gt;
Michael D Labriola&lt;br&gt;
Electric Boat&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&lt;br&gt;
401-848-8871 (office)&lt;br&gt;
401-316-9844 (cell)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
------------------------------&lt;br&gt;
&lt;br&gt;
Message: 3&lt;br&gt;
Date: Wed, 23 Dec 2009 13:28:47 -0500&lt;br&gt;
From: Chris &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tknchris@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Subject: Re: [Xen-users] pv_ops reassigndev for pci passthrough&lt;br&gt;
To: Michael D Labriola &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Cc: &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;&amp;gt;,&lt;br&gt;
        &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=18&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=19&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Message-ID: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=20&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;4686F275-63AC-485B-9C0C-1F8433597F4B@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Content-Type: text/plain;       charset=utf-8;  format=flowed;  delsp=yes&lt;br&gt;
&lt;br&gt;
I have the exact same situation/problem&lt;br&gt;
&lt;br&gt;
Skickat från min iPhone&lt;br&gt;
&lt;br&gt;
Dec 23, 2009 kl. 12:42 PM skrev Michael D Labriola &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=21&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&lt;br&gt;
&amp;gt; What ever happened to the reassigndev= kernel arg?  I read through a&lt;br&gt;
&amp;gt; bunch&lt;br&gt;
&amp;gt; of emails way back when that was trying to get upstreamed... basically&lt;br&gt;
&amp;gt; Greg KH didn&amp;#39;t like using the PCI addresses as arguments.  Did that&lt;br&gt;
&amp;gt; get&lt;br&gt;
&amp;gt; addressed in later 2.6.18 trees?  Am I correct in assuming that&lt;br&gt;
&amp;gt; reassigndev= and/or its replacement is not in xen/master yet?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I&amp;#39;ve got PCI devices passed into domUs on a couple different boxes&lt;br&gt;
&amp;gt; using&lt;br&gt;
&amp;gt; xen-pciback.hide, but it only works if the PCI device is page-aligned.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; -Mike&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ---&lt;br&gt;
&amp;gt; Michael D Labriola&lt;br&gt;
&amp;gt; Electric Boat&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&lt;br&gt;
&amp;gt; 401-848-8871 (office)&lt;br&gt;
&amp;gt; 401-316-9844 (cell)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; Xen-users mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=23&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
------------------------------&lt;br&gt;
&lt;br&gt;
Message: 4&lt;br&gt;
Date: Wed, 23 Dec 2009 19:03:55 +0000&lt;br&gt;
From: Keir Fraser &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=24&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;keir.fraser@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Subject: [Xen-users] Re: [Xen-devel] pv_ops reassigndev for pci&lt;br&gt;
        passthrough&lt;br&gt;
To: Michael D Labriola &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=25&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt;,&lt;br&gt;
        &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=27&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;&amp;gt;,&lt;br&gt;
        &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=28&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=29&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Message-ID: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=30&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;C7581A1B.52C2%25keir.fraser@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Content-Type: text/plain;       charset=&amp;quot;US-ASCII&amp;quot;&lt;br&gt;
&lt;br&gt;
New option is reassign_resources. Used like:&lt;br&gt;
guestdev=00:01.0,00:02.0 reassign_resources&lt;br&gt;
Where you use guestdev= instead of pciback.hide=&lt;br&gt;
&lt;br&gt;
 -- Keir&lt;br&gt;
&lt;br&gt;
On 23/12/2009 17:42, &amp;quot;Michael D Labriola&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=31&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; What ever happened to the reassigndev= kernel arg?  I read through a bunch&lt;br&gt;
&amp;gt; of emails way back when that was trying to get upstreamed... basically&lt;br&gt;
&amp;gt; Greg KH didn&amp;#39;t like using the PCI addresses as arguments.  Did that get&lt;br&gt;
&amp;gt; addressed in later 2.6.18 trees?  Am I correct in assuming that&lt;br&gt;
&amp;gt; reassigndev= and/or its replacement is not in xen/master yet?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I&amp;#39;ve got PCI devices passed into domUs on a couple different boxes using&lt;br&gt;
&amp;gt; xen-pciback.hide, but it only works if the PCI device is page-aligned.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; -Mike&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; ---&lt;br&gt;
&amp;gt; Michael D Labriola&lt;br&gt;
&amp;gt; Electric Boat&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=32&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&lt;br&gt;
&amp;gt; 401-848-8871 (office)&lt;br&gt;
&amp;gt; 401-316-9844 (cell)&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; Xen-devel mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=33&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
------------------------------&lt;br&gt;
&lt;br&gt;
Message: 5&lt;br&gt;
Date: Wed, 23 Dec 2009 19:18:09 +0000&lt;br&gt;
From: Anthony Wright &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=34&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;anthony@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Subject: Re: [Xen-users] How do I get Windows licenses for virtual&lt;br&gt;
        machines?&lt;br&gt;
To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=35&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Dustin.Henning@...&lt;/a&gt;&lt;br&gt;
Cc: &amp;#39;Nathan Eisenberg&amp;#39; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=36&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nathan@...&lt;/a&gt;&amp;gt;,&lt;br&gt;
        &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=37&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&lt;br&gt;
Message-ID: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=38&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;4B326CF1.8000008@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Content-Type: text/plain; charset=ISO-8859-1&lt;br&gt;
&lt;br&gt;
What we&amp;#39;re talking about is a buyback contract for the physical&lt;br&gt;
hardware. I want our customers to own the hardware (often they supply&lt;br&gt;
it), but for the terms of the SPLA licensing agreement from Microsoft my&lt;br&gt;
company has to own the hardware. Thus a buyback contract would allow us&lt;br&gt;
to buy the hardware from the customer for a nominal $1 while it was&lt;br&gt;
needed to provide the service to them, prevent us from selling it to&lt;br&gt;
anybody else, include terms to deal with exceptional circumstances like&lt;br&gt;
company failure and at any time the customer can buy the hardware back&lt;br&gt;
for $1. Buying the hardware back would obviously terminate the contract&lt;br&gt;
with them, since they would no longer be licensed for the software.&lt;br&gt;
&lt;br&gt;
Anthony.&lt;br&gt;
&lt;br&gt;
Dustin Henning wrote:&lt;br&gt;
&amp;gt;       Wouldn&amp;#39;t buyback contracts with an option to buy be Potentially&lt;br&gt;
&amp;gt; dangerous with a virtual machine?  I mean, if they own the virtual machine,&lt;br&gt;
&amp;gt; then do they only own the data, or do they own a potentially perpetual chunk&lt;br&gt;
&amp;gt; of virtual hardware that you might have to host permanently for free?&lt;br&gt;
&amp;gt; Obviously this would allow you to continue to sell bandwidth, but when the&lt;br&gt;
&amp;gt; hardware machine died, the virtual machine didn&amp;#39;t really, so the virtual&lt;br&gt;
&amp;gt; machine might have to be considered as infallible.  Sad to say, but in such&lt;br&gt;
&amp;gt; a scenario, perhaps virtuozzo ore HyperV with an Enterprise license would be&lt;br&gt;
&amp;gt; better alternatives.  Keep digging, though, I&amp;#39;m sure the list would love to&lt;br&gt;
&amp;gt; see a solution involving Xen.&lt;br&gt;
&amp;gt;       Dustin&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; -----Original Message-----&lt;br&gt;
&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=39&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt;&lt;br&gt;
&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=40&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright&lt;br&gt;
&amp;gt; Sent: Wednesday, December 23, 2009 10:39&lt;br&gt;
&amp;gt; To: Nathan Eisenberg&lt;br&gt;
&amp;gt; Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=41&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Subject: Re: [Xen-users] How do I get Windows licenses for virtual machines?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I&amp;#39;m interested to look at a server licensing program, I&amp;#39;m just more&lt;br&gt;
&amp;gt; familiar with the desktop software, and was in a hurry so started there.&lt;br&gt;
&amp;gt; Essentially I have  a dotNET application, and need IIS &amp;amp; the dotNET&lt;br&gt;
&amp;gt; framework to be able to run it (it&amp;#39;s not suitable for Mono&lt;br&gt;
&amp;gt; unfortunately). I&amp;#39;m trying to find the cheapest way to do this, and if&lt;br&gt;
&amp;gt; possible one that doesn&amp;#39;t involve handling large numbers of boxes or&lt;br&gt;
&amp;gt; licenses.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Any information you could provide on the Server 2008 licensing would be&lt;br&gt;
&amp;gt; really appreciated. Also if you happen to know where I could look at&lt;br&gt;
&amp;gt; some sale &amp;amp; buyback contracts to use as examples, that would be really&lt;br&gt;
&amp;gt; useful too.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Anthony.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Nathan Eisenberg wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; There&amp;#39;s not a licensing program I am aware of that does what you want&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; using the desktop product lineup.  For what you are doing, it sounds like a&lt;br&gt;
&amp;gt; server OS (server 2008 web if your application is appropriate for that OS),&lt;br&gt;
&amp;gt; a SPLA, plus some business arrangements (equipment is sold to your company&lt;br&gt;
&amp;gt; for $1 at the start of the contract, and the customer has an optional $1&lt;br&gt;
&amp;gt; buyback at the close of the contract) are required.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Best Regards,&lt;br&gt;
&amp;gt;&amp;gt; Nathan Eisenberg&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; -----Original Message-----&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=42&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=43&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=44&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Sent: Tuesday, December 22, 2009 8:29 AM&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=45&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Subject: [Xen-users] How do I get Windows licenses for virtual&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; machines?&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; I&amp;#39;m having real problems trying to negotiate through Microsoft to be&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; able to find a license that I can buy for a Windows XP Pro or Windows 7&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Pro DomU, that allows the following things:&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 1) There is no Windows OEM license for the hardware as Linux is the&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Dom0&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; O/S and we only install a Windows DomU on a small proportion of boxes&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; 2) Normally the customer owns the hardware not us&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; We&amp;#39;ve just started shipping a product that requires this setup, and&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; have&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; investigated Volume Licensing - but that requires an OEM license for&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; the&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; box. SPLA licensing but that requires an OEM license &amp;amp; the box to be&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; owned by us.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; The only option I&amp;#39;ve had offered by Microsoft is buying retail boxed&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; licenses, and while I&amp;#39;ll go down that route if I have to, it&amp;#39;s the most&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; expensive solution, and it&amp;#39;s going to be a real administration headache&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; with loads of retail boxes and keys flying around.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Has anybody else had this problem before, and if so do you have any&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; suggestions. I really am tearing my hair out on this one.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; thanks,&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Anthony Wright.&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; Xen-users mailing list&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=46&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt;&amp;gt; Xen-users mailing list&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=47&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; Xen-users mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=48&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; Xen-users mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=49&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
------------------------------&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Xen-users mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=50&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
End of Xen-users Digest, Vol 58, Issue 119&lt;br&gt;
******************************************&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Best regards,&lt;br&gt;&lt;br&gt;Matthew V. Howard&lt;br&gt;V.P. Sales&lt;br&gt;Texas Traditions - Culinary Folk Art&lt;br&gt;P.O. Box 2705&lt;br&gt;Georgetown, TX 78627&lt;br&gt;(512) 944-6260 Cell&lt;br&gt;(512) 863-7291 Office&lt;br&gt;
(800) 547-7062 Toll free&lt;br&gt;(512) 869-6212 Fax&lt;br&gt;&lt;a href=&quot;http://www.TexasTraditions.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.TexasTraditions.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;The Official Preservation Company for Texas Culinary Heritage&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906735&amp;i=51&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Xen-users-Digest%2C-Vol-58%2C-Issue-119-tp26906735p26906735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906524</id>
	<title>Re: stubdoms ?</title>
	<published>2009-12-23T11:45:12Z</published>
	<updated>2009-12-23T11:45:12Z</updated>
	<author>
		<name>Samuel Thibault</name>
	</author>
	<content type="html">Zoran Popović, le Wed 23 Dec 2009 19:24:48 +0100, a écrit :
&lt;br&gt;&amp;gt; Is it possible o have stubdom (as HVM device model) on IA64,
&lt;br&gt;&lt;br&gt;It should be possible yes.
&lt;br&gt;&lt;br&gt;&amp;gt; and what would be the prerequisites for that ?
&lt;br&gt;&lt;br&gt;Fixing the ia64 memory mapping in MiniOS.
&lt;br&gt;&lt;br&gt;Note however Tristan Gingold's self IO emulation alternative.
&lt;br&gt;&lt;br&gt;Samuel
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-ia64-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906524&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-ia64-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-ia64-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-ia64-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---ia64---Dev-f939.html&quot; embed=&quot;fixTarget[939]&quot; target=&quot;_top&quot; &gt;Xen - ia64 - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/stubdoms---tp26905626p26906524.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906215</id>
	<title>Re: How do I get Windows licenses for virtual machines?</title>
	<published>2009-12-23T11:18:09Z</published>
	<updated>2009-12-23T11:18:09Z</updated>
	<author>
		<name>Anthony Wright-5</name>
	</author>
	<content type="html">What we're talking about is a buyback contract for the physical
&lt;br&gt;hardware. I want our customers to own the hardware (often they supply
&lt;br&gt;it), but for the terms of the SPLA licensing agreement from Microsoft my
&lt;br&gt;company has to own the hardware. Thus a buyback contract would allow us
&lt;br&gt;to buy the hardware from the customer for a nominal $1 while it was
&lt;br&gt;needed to provide the service to them, prevent us from selling it to
&lt;br&gt;anybody else, include terms to deal with exceptional circumstances like
&lt;br&gt;company failure and at any time the customer can buy the hardware back
&lt;br&gt;for $1. Buying the hardware back would obviously terminate the contract
&lt;br&gt;with them, since they would no longer be licensed for the software.
&lt;br&gt;&lt;br&gt;Anthony.
&lt;br&gt;&lt;br&gt;Dustin Henning wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 	Wouldn't buyback contracts with an option to buy be Potentially
&lt;br&gt;&amp;gt; dangerous with a virtual machine? &amp;nbsp;I mean, if they own the virtual machine,
&lt;br&gt;&amp;gt; then do they only own the data, or do they own a potentially perpetual chunk
&lt;br&gt;&amp;gt; of virtual hardware that you might have to host permanently for free?
&lt;br&gt;&amp;gt; Obviously this would allow you to continue to sell bandwidth, but when the
&lt;br&gt;&amp;gt; hardware machine died, the virtual machine didn't really, so the virtual
&lt;br&gt;&amp;gt; machine might have to be considered as infallible. &amp;nbsp;Sad to say, but in such
&lt;br&gt;&amp;gt; a scenario, perhaps virtuozzo ore HyperV with an Enterprise license would be
&lt;br&gt;&amp;gt; better alternatives. &amp;nbsp;Keep digging, though, I'm sure the list would love to
&lt;br&gt;&amp;gt; see a solution involving Xen.
&lt;br&gt;&amp;gt; 	Dustin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright
&lt;br&gt;&amp;gt; Sent: Wednesday, December 23, 2009 10:39
&lt;br&gt;&amp;gt; To: Nathan Eisenberg
&lt;br&gt;&amp;gt; Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [Xen-users] How do I get Windows licenses for virtual machines?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm interested to look at a server licensing program, I'm just more
&lt;br&gt;&amp;gt; familiar with the desktop software, and was in a hurry so started there.
&lt;br&gt;&amp;gt; Essentially I have &amp;nbsp;a dotNET application, and need IIS &amp; the dotNET
&lt;br&gt;&amp;gt; framework to be able to run it (it's not suitable for Mono
&lt;br&gt;&amp;gt; unfortunately). I'm trying to find the cheapest way to do this, and if
&lt;br&gt;&amp;gt; possible one that doesn't involve handling large numbers of boxes or
&lt;br&gt;&amp;gt; licenses.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any information you could provide on the Server 2008 licensing would be
&lt;br&gt;&amp;gt; really appreciated. Also if you happen to know where I could look at
&lt;br&gt;&amp;gt; some sale &amp; buyback contracts to use as examples, that would be really
&lt;br&gt;&amp;gt; useful too.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Anthony.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Nathan Eisenberg wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; There's not a licensing program I am aware of that does what you want
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; using the desktop product lineup. &amp;nbsp;For what you are doing, it sounds like a
&lt;br&gt;&amp;gt; server OS (server 2008 web if your application is appropriate for that OS),
&lt;br&gt;&amp;gt; a SPLA, plus some business arrangements (equipment is sold to your company
&lt;br&gt;&amp;gt; for $1 at the start of the contract, and the customer has an optional $1
&lt;br&gt;&amp;gt; buyback at the close of the contract) are required.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Best Regards,
&lt;br&gt;&amp;gt;&amp;gt; Nathan Eisenberg
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt; [mailto:xen-users-
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent: Tuesday, December 22, 2009 8:29 AM
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Subject: [Xen-users] How do I get Windows licenses for virtual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; machines?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm having real problems trying to negotiate through Microsoft to be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; able to find a license that I can buy for a Windows XP Pro or Windows 7
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Pro DomU, that allows the following things:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1) There is no Windows OEM license for the hardware as Linux is the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Dom0
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; O/S and we only install a Windows DomU on a small proportion of boxes
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2) Normally the customer owns the hardware not us
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We've just started shipping a product that requires this setup, and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; have
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; investigated Volume Licensing - but that requires an OEM license for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; box. SPLA licensing but that requires an OEM license &amp; the box to be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; owned by us.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The only option I've had offered by Microsoft is buying retail boxed
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; licenses, and while I'll go down that route if I have to, it's the most
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; expensive solution, and it's going to be a real administration headache
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with loads of retail boxes and keys flying around.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Has anybody else had this problem before, and if so do you have any
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; suggestions. I really am tearing my hair out on this one.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Anthony Wright.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906215&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-get-Windows-licenses-for-virtual-machines--tp26890794p26906215.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906053</id>
	<title>Re: [Xen-devel] pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T11:03:55Z</published>
	<updated>2009-12-23T11:03:55Z</updated>
	<author>
		<name>Keir Fraser-3</name>
	</author>
	<content type="html">New option is reassign_resources. Used like:
&lt;br&gt;guestdev=00:01.0,00:02.0 reassign_resources
&lt;br&gt;Where you use guestdev= instead of pciback.hide=
&lt;br&gt;&lt;br&gt;&amp;nbsp;-- Keir
&lt;br&gt;&lt;br&gt;On 23/12/2009 17:42, &amp;quot;Michael D Labriola&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906053&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; What ever happened to the reassigndev= kernel arg? &amp;nbsp;I read through a bunch
&lt;br&gt;&amp;gt; of emails way back when that was trying to get upstreamed... basically
&lt;br&gt;&amp;gt; Greg KH didn't like using the PCI addresses as arguments. &amp;nbsp;Did that get
&lt;br&gt;&amp;gt; addressed in later 2.6.18 trees? &amp;nbsp;Am I correct in assuming that
&lt;br&gt;&amp;gt; reassigndev= and/or its replacement is not in xen/master yet?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've got PCI devices passed into domUs on a couple different boxes using
&lt;br&gt;&amp;gt; xen-pciback.hide, but it only works if the PCI device is page-aligned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -Mike
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; Michael D Labriola
&lt;br&gt;&amp;gt; Electric Boat
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906053&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 401-848-8871 (office)
&lt;br&gt;&amp;gt; 401-316-9844 (cell)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906053&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906053&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905174p26906053.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26906070</id>
	<title>Re: pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T11:03:55Z</published>
	<updated>2009-12-23T11:03:55Z</updated>
	<author>
		<name>Keir Fraser-3</name>
	</author>
	<content type="html">New option is reassign_resources. Used like:
&lt;br&gt;guestdev=00:01.0,00:02.0 reassign_resources
&lt;br&gt;Where you use guestdev= instead of pciback.hide=
&lt;br&gt;&lt;br&gt;&amp;nbsp;-- Keir
&lt;br&gt;&lt;br&gt;On 23/12/2009 17:42, &amp;quot;Michael D Labriola&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906070&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; What ever happened to the reassigndev= kernel arg? &amp;nbsp;I read through a bunch
&lt;br&gt;&amp;gt; of emails way back when that was trying to get upstreamed... basically
&lt;br&gt;&amp;gt; Greg KH didn't like using the PCI addresses as arguments. &amp;nbsp;Did that get
&lt;br&gt;&amp;gt; addressed in later 2.6.18 trees? &amp;nbsp;Am I correct in assuming that
&lt;br&gt;&amp;gt; reassigndev= and/or its replacement is not in xen/master yet?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've got PCI devices passed into domUs on a couple different boxes using
&lt;br&gt;&amp;gt; xen-pciback.hide, but it only works if the PCI device is page-aligned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -Mike
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; Michael D Labriola
&lt;br&gt;&amp;gt; Electric Boat
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906070&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 401-848-8871 (office)
&lt;br&gt;&amp;gt; 401-316-9844 (cell)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906070&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26906070&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905162p26906070.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905890</id>
	<title>Re: I cannot get any message from domU by console	/	pv_ops domU kernel crashes with xen_create_contiguous_region failed</title>
	<published>2009-12-23T10:49:11Z</published>
	<updated>2009-12-23T10:49:11Z</updated>
	<author>
		<name>Michael D Labriola</name>
	</author>
	<content type="html">&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905890&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel-bounces@...&lt;/a&gt; wrote on 12/22/2009 04:49:25 PM:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Konrad Rzeszutek Wilk &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905890&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;konrad.wilk@...&lt;/a&gt;&amp;gt; wrote on 12/22/2009 
&lt;br&gt;&amp;gt; 03:37:09 PM:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; On Tue, Dec 22, 2009 at 03:07:21PM -0500, Konrad Rzeszutek Wilk wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; A also can't seem to pass devices through (unless I'm doing it 
&lt;br&gt;&amp;gt; wrong). 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; When trying to pass my soundcard do the domU, it appears to be 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; appropriately hidden from dom0 via xen-pciback.hide kernel param 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; (/var/log/messages says 'pciback 0000:00:1b.0: seizing device') 
&lt;br&gt;&amp;gt; &amp;gt; but when I 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; try to start my domU with iommu=soft and pci=[&amp;quot;00:1b.0&amp;quot;] I get 
&lt;br&gt;&amp;gt; adozen or 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; You are doing it right.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; so &amp;quot;BUG: scheduling while atomic&amp;quot; messages w/ call traces. &amp;nbsp;My 
&lt;/div&gt;domU 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; eventually starts up ok, but lspci returns with no output.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hmm, I wonder if this patch is in your tree:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; commit 1aa61698354ca0582b07eb865e0432a13b459f11
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Author: Ian Campbell &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905890&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ian.campbell@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Date: &amp;nbsp; Thu Dec 17 14:08:25 2009 +0000
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; xen: fix hang on suspend.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; and causing this (or maybe the pciback driver is the culprit and
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; the above patch exposes a bug?).
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Bummer. Can't blame Ian for it :-(
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I updated dom0 with that patch and I am not seeing the failure you 
&lt;br&gt;&amp;gt; described.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, I have that commit too.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Try reverting that patch and seeing what happens. I the meantime let
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; me compile a new Dom0 with the above mentioned commit and see if I 
&lt;/div&gt;get
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; the failure too.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Instead of that recommendation try enabling debug options. You can do 
&lt;br&gt;&amp;gt; this
&lt;br&gt;&amp;gt; &amp;gt; the manual way:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; diff --git a/drivers/pci/xen-pcifront.c b/drivers/pci/xen-pcifront.c
&lt;br&gt;&amp;gt; &amp;gt; index cc3b51b..ae1648a 100644
&lt;br&gt;&amp;gt; &amp;gt; --- a/drivers/pci/xen-pcifront.c
&lt;br&gt;&amp;gt; &amp;gt; +++ b/drivers/pci/xen-pcifront.c
&lt;br&gt;&amp;gt; &amp;gt; @@ -30,7 +30,7 @@
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;#define INVALID_GRANT_REF (0)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;#define INVALID_EVTCHN &amp;nbsp; &amp;nbsp;(-1)
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; -
&lt;br&gt;&amp;gt; &amp;gt; +#define DEBUG 1
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;struct pci_bus_entry {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; struct list_head list;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; struct pci_bus *bus;
&lt;br&gt;&amp;gt; &amp;gt; diff --git a/drivers/xen/blkback/blkback.c 
&lt;br&gt;&amp;gt; b/drivers/xen/blkback/blkback.c
&lt;br&gt;&amp;gt; &amp;gt; index 815c0c6..a871a2c 100644
&lt;br&gt;&amp;gt; &amp;gt; --- a/drivers/xen/blkback/blkback.c
&lt;br&gt;&amp;gt; &amp;gt; +++ b/drivers/xen/blkback/blkback.c
&lt;br&gt;&amp;gt; &amp;gt; @@ -64,7 +64,7 @@ MODULE_PARM_DESC(reqs, &amp;quot;Number of blkback requests
&lt;br&gt;&amp;gt; &amp;gt; to allocate&amp;quot;);
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;/* Run-time switchable: /sys/module/blkback/parameters/ */
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;static unsigned int log_stats = 0;
&lt;br&gt;&amp;gt; &amp;gt; -static unsigned int debug_lvl = 0;
&lt;br&gt;&amp;gt; &amp;gt; +static unsigned int debug_lvl = 1;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;module_param(log_stats, int, 0644);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;module_param(debug_lvl, int, 0644);
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Or fiddle with the debug_lvl in /sys/ namespace. 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; That might shed some light on what is happening. Also do provide the
&lt;br&gt;&amp;gt; &amp;gt; output of Dom0, DomU and the lspci -vvv in Dom0 please.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Recompiled with debug turned on as shown. &amp;nbsp;Attached /var/log/messages 
&lt;/div&gt;from 
&lt;br&gt;&amp;gt; dom0 and domU, lscpi output, and my kernel .config.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any chance it's PREEMPT related?
&lt;br&gt;&lt;br&gt;Turning PREEMPT off entirely made all the &amp;quot;scheduling while atomic&amp;quot; 
&lt;br&gt;messages on dom0 go away.
&lt;br&gt;&lt;br&gt;With our witout PREEMPT, I can successfully pass PCI devices to an old 
&lt;br&gt;2.6.18-xen domU as long as the devices are page-aligned. &amp;nbsp;I only can't 
&lt;br&gt;pass PCI devices into pv_ops domUs. &amp;nbsp;Is the PCI frontend code even in 
&lt;br&gt;xen/master?
&lt;br&gt;&lt;br&gt;-Mike
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905890&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/I-cannot-get-any-message-from-domU-by-console.-tp26874750p26905890.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905756</id>
	<title>Re: pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T10:28:47Z</published>
	<updated>2009-12-23T10:28:47Z</updated>
	<author>
		<name>chris-771</name>
	</author>
	<content type="html">I have the exact same situation/problem
&lt;br&gt;&lt;br&gt;Skickat från min iPhone
&lt;br&gt;&lt;br&gt;Dec 23, 2009 kl. 12:42 PM skrev Michael D Labriola &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905756&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; What ever happened to the reassigndev= kernel arg? &amp;nbsp;I read through a &amp;nbsp;
&lt;br&gt;&amp;gt; bunch
&lt;br&gt;&amp;gt; of emails way back when that was trying to get upstreamed... basically
&lt;br&gt;&amp;gt; Greg KH didn't like using the PCI addresses as arguments. &amp;nbsp;Did that &amp;nbsp;
&lt;br&gt;&amp;gt; get
&lt;br&gt;&amp;gt; addressed in later 2.6.18 trees? &amp;nbsp;Am I correct in assuming that
&lt;br&gt;&amp;gt; reassigndev= and/or its replacement is not in xen/master yet?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've got PCI devices passed into domUs on a couple different boxes &amp;nbsp;
&lt;br&gt;&amp;gt; using
&lt;br&gt;&amp;gt; xen-pciback.hide, but it only works if the PCI device is page-aligned.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Mike
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; Michael D Labriola
&lt;br&gt;&amp;gt; Electric Boat
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905756&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 401-848-8871 (office)
&lt;br&gt;&amp;gt; 401-316-9844 (cell)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905756&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905756&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905174p26905756.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905626</id>
	<title>stubdoms ?</title>
	<published>2009-12-23T10:24:48Z</published>
	<updated>2009-12-23T10:24:48Z</updated>
	<author>
		<name>shoom</name>
	</author>
	<content type="html">Is it possible o have stubdom (as HVM device model) on IA64, and what would be the prerequisites for that ?&lt;br&gt;ZP.&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-ia64-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905626&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-ia64-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-ia64-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-ia64-devel&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---ia64---Dev-f939.html&quot; embed=&quot;fixTarget[939]&quot; target=&quot;_top&quot; &gt;Xen - ia64 - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/stubdoms---tp26905626p26905626.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905174</id>
	<title>pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T09:42:13Z</published>
	<updated>2009-12-23T09:42:13Z</updated>
	<author>
		<name>Michael D Labriola</name>
	</author>
	<content type="html">What ever happened to the reassigndev= kernel arg? &amp;nbsp;I read through a bunch 
&lt;br&gt;of emails way back when that was trying to get upstreamed... basically 
&lt;br&gt;Greg KH didn't like using the PCI addresses as arguments. &amp;nbsp;Did that get 
&lt;br&gt;addressed in later 2.6.18 trees? &amp;nbsp;Am I correct in assuming that 
&lt;br&gt;reassigndev= and/or its replacement is not in xen/master yet?
&lt;br&gt;&lt;br&gt;I've got PCI devices passed into domUs on a couple different boxes using 
&lt;br&gt;xen-pciback.hide, but it only works if the PCI device is page-aligned.
&lt;br&gt;&lt;br&gt;-Mike
&lt;br&gt;&lt;br&gt;---
&lt;br&gt;Michael D Labriola
&lt;br&gt;Electric Boat
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905174&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;
&lt;br&gt;401-848-8871 (office)
&lt;br&gt;401-316-9844 (cell)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905174&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905174p26905174.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905162</id>
	<title>pv_ops reassigndev for pci passthrough</title>
	<published>2009-12-23T09:42:13Z</published>
	<updated>2009-12-23T09:42:13Z</updated>
	<author>
		<name>Michael D Labriola</name>
	</author>
	<content type="html">What ever happened to the reassigndev= kernel arg? &amp;nbsp;I read through a bunch 
&lt;br&gt;of emails way back when that was trying to get upstreamed... basically 
&lt;br&gt;Greg KH didn't like using the PCI addresses as arguments. &amp;nbsp;Did that get 
&lt;br&gt;addressed in later 2.6.18 trees? &amp;nbsp;Am I correct in assuming that 
&lt;br&gt;reassigndev= and/or its replacement is not in xen/master yet?
&lt;br&gt;&lt;br&gt;I've got PCI devices passed into domUs on a couple different boxes using 
&lt;br&gt;xen-pciback.hide, but it only works if the PCI device is page-aligned.
&lt;br&gt;&lt;br&gt;-Mike
&lt;br&gt;&lt;br&gt;---
&lt;br&gt;Michael D Labriola
&lt;br&gt;Electric Boat
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mlabriol@...&lt;/a&gt;
&lt;br&gt;401-848-8871 (office)
&lt;br&gt;401-316-9844 (cell)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905162&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pv_ops-reassigndev-for-pci-passthrough-tp26905162p26905162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26905003</id>
	<title>RE: Tmem [PATCH 0/5] (Take 3): Transcendent memory</title>
	<published>2009-12-23T09:15:27Z</published>
	<updated>2009-12-23T09:15:27Z</updated>
	<author>
		<name>Dan Magenheimer-2</name>
	</author>
	<content type="html">&amp;gt; As I mentioned, I really like the idea behind tmem. All I am proposing
&lt;br&gt;&amp;gt; is that we should probably explore some alternatives to achive this using
&lt;br&gt;&amp;gt; some existing infrastructure in kernel.
&lt;br&gt;&lt;br&gt;Hi Nitin --
&lt;br&gt;&lt;br&gt;Sorry if I sounded overly negative... too busy around the holidays.
&lt;br&gt;&lt;br&gt;I'm definitely OK with exploring alternatives. &amp;nbsp;I just think that
&lt;br&gt;existing kernel mechanisms are very firmly rooted in the notion
&lt;br&gt;that either the kernel owns the memory/cache or an asynchronous
&lt;br&gt;device owns it. &amp;nbsp;Tmem falls somewhere in between and is very
&lt;br&gt;carefully designed to maximize memory flexibility *outside* of
&lt;br&gt;the kernel -- across all guests in a virtualized environment --
&lt;br&gt;with minimal impact to the kernel, while still providing the
&lt;br&gt;kernel with the ability to use -- but not own, directly address,
&lt;br&gt;or control -- additional memory when conditions allow. &amp;nbsp;And
&lt;br&gt;these conditions are not only completely invisible to the kernel,
&lt;br&gt;but change frequently and asynchronously from the kernel,
&lt;br&gt;unlike most external devices for which the kernel can &amp;quot;reserve&amp;quot;
&lt;br&gt;space and use it asynchronously later.
&lt;br&gt;&lt;br&gt;Maybe ramzswap and FS-cache could be augmented to have similar
&lt;br&gt;advantages in a virtualized environment, but I suspect they'd
&lt;br&gt;end up with something very similar to tmem. &amp;nbsp;Since the objective
&lt;br&gt;of both is to optimize memory that IS owned (used, directly
&lt;br&gt;addressable, and controlled) by the kernel, they are entirely
&lt;br&gt;complementary with tmem.
&lt;br&gt;&lt;br&gt;&amp;gt; Is synchronous working a *requirement* for tmem to work correctly?
&lt;br&gt;&lt;br&gt;Yes. &amp;nbsp;Asynchronous behavior would introduce lots of race
&lt;br&gt;conditions between the hypervisor and kernel which would
&lt;br&gt;greatly increase complexity and reduce performance. &amp;nbsp;And
&lt;br&gt;tmem then essentially becomes an I/O device, which defeats
&lt;br&gt;its purpose, especially compared to a fast SSD.
&lt;br&gt;&lt;br&gt;&amp;gt; Swapping to hypervisor is mainly useful to overcome
&lt;br&gt;&amp;gt; 'static partitioning' problem you mentioned in article:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://oss.oracle.com/projects/tmem/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://oss.oracle.com/projects/tmem/&lt;/a&gt;&lt;br&gt;&amp;gt; ...such 'para-swap' can shrink/expand outside of VM constraints.
&lt;br&gt;&lt;br&gt;Frontswap is very different than &amp;quot;hypervisor swapping&amp;quot; as what's
&lt;br&gt;done by VMware as a side-effect of transparent page-sharing. &amp;nbsp;With
&lt;br&gt;frontswap, the kernel still decides which pages are swapped out.
&lt;br&gt;If frontswap says there is space, the swap goes &amp;quot;fast&amp;quot; to tmem;
&lt;br&gt;if not, the kernel writes it to its own swapdisk. &amp;nbsp;So there's
&lt;br&gt;no &amp;quot;double paging&amp;quot; or random page selection/swapping. &amp;nbsp;On
&lt;br&gt;the downside, kernels must have real swap configured and,
&lt;br&gt;to avoid DoS issues, frontswap is limited by the same constraint
&lt;br&gt;as ballooning (ie. can NOT expand outside of VM constraints).
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Dan
&lt;br&gt;&lt;br&gt;P.S. &amp;nbsp;If you want to look at implementing FS-cache or ramzswap
&lt;br&gt;on top of tmem, I'd be happy to help, but I'll bet your concern:
&lt;br&gt;&lt;br&gt;&amp;gt; we might later encounter some hidder/dangerous problems :)
&lt;br&gt;&lt;br&gt;will prove to be correct.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Nitin Gupta [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ngupta@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Tuesday, December 22, 2009 11:28 PM
&lt;br&gt;&amp;gt; To: Dan Magenheimer
&lt;br&gt;&amp;gt; Cc: Nick Piggin; Andrew Morton; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeremy@...&lt;/a&gt;;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tmem-devel@...&lt;/a&gt;; 
&lt;br&gt;&amp;gt; Rusty Russell;
&lt;br&gt;&amp;gt; Rik van Riel; Dave Mccracken; Sunil Mushran; Avi Kivity; Schwidefsky;
&lt;br&gt;&amp;gt; Balbir Singh; Marcelo Tosatti; Alan Cox; Chris Mason; Pavel Machek;
&lt;br&gt;&amp;gt; linux-mm; linux-kernel
&lt;br&gt;&amp;gt; Subject: Re: Tmem [PATCH 0/5] (Take 3): Transcendent memory
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi Dan,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (mail to Rusty [at] rcsinet15.oracle.com was failing, so I removed
&lt;br&gt;&amp;gt; this address from CC list).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Tue, Dec 22, 2009 at 5:16 AM, Dan Magenheimer
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dan.magenheimer@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; From: Nitin Gupta [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ngupta@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I think 'frontswap' part seriously overlaps the functionality
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; provided by 'ramzswap'
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Could be, but I suspect there's a subtle difference.
&lt;br&gt;&amp;gt; &amp;gt; A key part of the tmem frontswap api is that any
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;put&amp;quot; at any time can be rejected. &amp;nbsp;There's no way
&lt;br&gt;&amp;gt; &amp;gt; for the kernel to know a priori whether the put
&lt;br&gt;&amp;gt; &amp;gt; will be rejected or not, and the kernel must be able
&lt;br&gt;&amp;gt; &amp;gt; to react by writing the page to a &amp;quot;true&amp;quot; swap device
&lt;br&gt;&amp;gt; &amp;gt; and must keep track of which pages were put
&lt;br&gt;&amp;gt; &amp;gt; to tmem frontswap and which were written to disk.
&lt;br&gt;&amp;gt; &amp;gt; As a result, tmem frontswap cannot be configured or
&lt;br&gt;&amp;gt; &amp;gt; used as a true swap &amp;quot;device&amp;quot;.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; This is critical to acheive the flexibility you
&lt;br&gt;&amp;gt; &amp;gt; commented above that you like. &amp;nbsp;Only the hypervisor
&lt;br&gt;&amp;gt; &amp;gt; knows if a free page is available &amp;quot;now&amp;quot; because
&lt;br&gt;&amp;gt; &amp;gt; it is flexibly managing tmem requests from multiple
&lt;br&gt;&amp;gt; &amp;gt; guest kernels.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ramzswap devices can easily track which pages it sent
&lt;br&gt;&amp;gt; to hypervisor, which pages are in backing swap (physical) disk
&lt;br&gt;&amp;gt; and which are in (compressed) memory. Its simply a matter
&lt;br&gt;&amp;gt; of adding some more flags. Latter two are already done in this
&lt;br&gt;&amp;gt; driver.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, to gain flexibility of frontswap, we can have hypervisor
&lt;br&gt;&amp;gt; send the driver a callback whenever it wants to discard swap
&lt;br&gt;&amp;gt; pages under its domain. If you want to avoid even this callback,
&lt;br&gt;&amp;gt; then kernel will have to keep a copy within guest, which I think
&lt;br&gt;&amp;gt; defeats the whole purpose of swapping to hypervisor. Such
&lt;br&gt;&amp;gt; &amp;quot;ephemeral&amp;quot; pools should be used only for clean fs cache and
&lt;br&gt;&amp;gt; not for swap.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Swapping to hypervisor is mainly useful to overcome
&lt;br&gt;&amp;gt; 'static partitioning' problem you mentioned in article:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://oss.oracle.com/projects/tmem/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://oss.oracle.com/projects/tmem/&lt;/a&gt;&lt;br&gt;&amp;gt; ...such 'para-swap' can shrink/expand outside of VM constraints.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Cleancache is
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; &amp;quot;ephemeral&amp;quot; so whether a page is kept in cleancache
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; (between the &amp;quot;put&amp;quot; and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; the &amp;quot;get&amp;quot;) is dependent on a number of factors that are 
&lt;br&gt;&amp;gt; invisible to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; the kernel.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Just an idea: as an alternate approach, we can create an
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; 'in-memory compressed
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; storage' backend for FS-Cache. This way, all filesystems
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; modified to use
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; fs-cache can benefit from this backend. To make it
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; virtualization friendly like
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; tmem, we can again provide (per-cache?) option to allocate
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; from hypervisor &amp;nbsp;i.e.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; tmem_{put,get}_page() or use [compress]+alloc natively.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I looked at FS-Cache and cachefiles and thought I understood
&lt;br&gt;&amp;gt; &amp;gt; that it is not restricted to clean pages only, thus
&lt;br&gt;&amp;gt; &amp;gt; not a good match for tmem cleancache.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Again, if I'm wrong (or if it is easy to tell FS-Cache that
&lt;br&gt;&amp;gt; &amp;gt; pages may &amp;quot;disappear&amp;quot; underneath it), let me know.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; fs-cache backend can keep 'dirty' pages within guest and forward
&lt;br&gt;&amp;gt; clean pages to hypervisor. These clean pages can be added to
&lt;br&gt;&amp;gt; ephemeral pools which can be reclaimed at any time by hypervisor.
&lt;br&gt;&amp;gt; BTW, I have not yet started work on any such fs-cache backend, so
&lt;br&gt;&amp;gt; we might later encounter some hidder/dangerous problems :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; BTW, pages put to tmem (both frontswap and cleancache) can
&lt;br&gt;&amp;gt; &amp;gt; be optionally compressed.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If ramzswap is extended for this virtualization case, then enforcing
&lt;br&gt;&amp;gt; compression might not be good. We can then throw out pages to hvisor
&lt;br&gt;&amp;gt; even before compression stage. &amp;nbsp; All such changes to ramzswap are IMHO
&lt;br&gt;&amp;gt; pretty straight forward to do.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; For guest&amp;lt;--&amp;gt;hypervisor interface, maybe we can use virtio 
&lt;br&gt;&amp;gt; so that all
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; hypervisors can benefit? Not quite sure about this one.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I'm not very familiar with virtio, but the existence of &amp;quot;I/O&amp;quot;
&lt;br&gt;&amp;gt; &amp;gt; in the name concerns me because tmem is entirely synchronous.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is synchronous working a *requirement* for tmem to work correctly?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Also, tmem is well-layered so very little work needs to be
&lt;br&gt;&amp;gt; &amp;gt; done on the Linux side for other hypervisors to benefit.
&lt;br&gt;&amp;gt; &amp;gt; Of course these other hypervisors would need to implement
&lt;br&gt;&amp;gt; &amp;gt; the hypervisor-side of tmem as well, but there is a well-defined
&lt;br&gt;&amp;gt; &amp;gt; API to guide other hypervisor-side implementations... and the
&lt;br&gt;&amp;gt; &amp;gt; opensource tmem code in Xen has a clear split between the
&lt;br&gt;&amp;gt; &amp;gt; hypervisor-dependent and hypervisor-independent code, which
&lt;br&gt;&amp;gt; &amp;gt; should simplify implementation for other opensource hypervisors.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As I mentioned, I really like the idea behind tmem. All I am proposing
&lt;br&gt;&amp;gt; is that we should probably explore some alternatives to 
&lt;br&gt;&amp;gt; achive this using
&lt;br&gt;&amp;gt; some existing infrastructure in kernel. I also don't have 
&lt;br&gt;&amp;gt; experience working
&lt;br&gt;&amp;gt; on virtio[1] or virtual-bus[2] but I have the feeling that once guest
&lt;br&gt;&amp;gt; to hvisor channels are created, both ramzswap extension and 
&lt;br&gt;&amp;gt; fs-cache backend
&lt;br&gt;&amp;gt; can share the same code.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [1] virtio: &lt;a href=&quot;http://portal.acm.org/citation.cfm?id=1400097.1400108&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://portal.acm.org/citation.cfm?id=1400097.1400108&lt;/a&gt;&lt;br&gt;&amp;gt; [2] virtual-bus: 
&lt;/div&gt;&lt;a href=&quot;http://developer.novell.com/wiki/index.php/Virtual-bus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://developer.novell.com/wiki/index.php/Virtual-bus&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Nitin
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26905003&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Tmem--PATCH-0-5--%28Take-3%29%3A-Transcendent-memory-tp26876516p26905003.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26904689</id>
	<title>Re: How Many domUs on a Host</title>
	<published>2009-12-23T08:57:51Z</published>
	<updated>2009-12-23T08:57:51Z</updated>
	<author>
		<name>grantmasterflash</name>
	</author>
	<content type="html">&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Dec 22, 2009 at 11:45 PM, Mohammed King &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904689&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mohammed.king@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Hi guys, &lt;br&gt;&lt;br&gt;Looking for some guide lines to find out how many domUs I can host on a server. I have a Dual Quad Core (8 cores) server with 32GB of RAM. Currently I have allocated 512MB of RAM to dom0 and distributed the rest to 89 domUs with 1 VPU each and LVM as my backend. I was able to get all 89 running with no problems. I ram some test with stress and bonnie++ in a group of domUs and dom0 and other guests does not seam to be effected. &lt;br&gt;


&lt;br&gt;However, I could be evaluating this incorrectly. Are there any tools or guidelines to confirm these results or do better performance analysis? My main concern is I/O and CPU usage. &lt;br&gt;&lt;br&gt;Thank you  &lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;-- &lt;br&gt;

Mohammed King&lt;br&gt;
Systems Administrator&lt;br&gt;----------------------------&lt;br&gt;No condition is permanent&lt;/font&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;It depends on what the DomUs are doing. I run 42 interactive gui sessions on a very similar machine and it&amp;#39;s pretty well tapped.&lt;br&gt;

&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;Grant McWilliams&lt;br&gt;&lt;br&gt;Some people, when confronted with a problem, think &amp;quot;I know, I&amp;#39;ll use Windows.&amp;quot; &lt;br&gt;Now they have two problems.&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904689&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-Many-domUs-on-a-Host-tp26900847p26904689.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26904664</id>
	<title>Re: Questions on qcow, qcow2 versus LVM</title>
	<published>2009-12-23T08:56:06Z</published>
	<updated>2009-12-23T08:56:06Z</updated>
	<author>
		<name>grantmasterflash</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Dec 21, 2009 at 4:54 AM, Matthew Law &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904664&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;matt@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

I&amp;#39;ve been using lvm under centos to create the backing store for domUs and&lt;br&gt;
although the performance seems acceptable it has some shortcomings.  The&lt;br&gt;
biggest of which is the LVM bug which prevents me from removing an lv (it&lt;br&gt;
says it is still mounted and it definitely isnt).  I thought this was just&lt;br&gt;
a centos bug but it appears to be evident in debian and ubuntu too and I&lt;br&gt;
really can&amp;#39;t afford a reboot of the dom0 everytime I want to remove a&lt;br&gt;
logical volume that was once accessed but now isn&amp;#39;t!&lt;br&gt;
&lt;br&gt;
What are people&amp;#39;s experiences with using qcow or qcow2 images over LVM&lt;br&gt;
volumes?  The reason I chose LVM was for it&amp;#39;s ease of management and&lt;br&gt;
relative ease with which you can shrink and enlarge a domU filesystem.&lt;br&gt;
Can you do this with qcow?  How does it perform on a dom0 with many&lt;br&gt;
running domUs (ie. dozens) ?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
Matt.&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;I&amp;#39;m going to chime in on the Qcow2 portion of your question - it doesn&amp;#39;t work. Depending on which version of Xen you have you will have different bugs and even if you can get some form of Qcow to work it doesn&amp;#39;t support a backing store so it&amp;#39;s basically worthless. I&amp;#39;m considering moving 40 VMs to KVM just because I ran into a thousand brick walls with Qcow and Xen. I want to use Xen but at the end of the day I just need to get my work done. &lt;br&gt;

&lt;br&gt;If you&amp;#39;re looking to do COW you can use dmsetup to and snapshots to layer read-only disks with write-only disks but you&amp;#39;ll just run into the same LV bug that you&amp;#39;ve been battling. It&amp;#39;s sad that we don&amp;#39;t have real COW support in a hypervisor as powerful as Xen. Apparently it&amp;#39;s just not that important.&lt;br&gt;

&lt;br&gt;I wanted to have an image in ramdisk and set up a snapshot of that as read only with the writes going to disk for performance reasons but if you try to boot a DomU off an image in ram it will screw up your machine and only a reboot will fix it. You can&amp;#39;t even start ANY other domains until the reboot. Or at least I couldn&amp;#39;t find any.&lt;br&gt;

&lt;br clear=&quot;all&quot;&gt;Grant McWilliams&lt;br&gt;&lt;br&gt;Some people, when confronted with a problem, think &amp;quot;I know, I&amp;#39;ll use Windows.&amp;quot; &lt;br&gt;Now they have two problems.
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904664&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Questions-on-qcow%2C-qcow2-versus-LVM-tp26873609p26904664.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26904628</id>
	<title>RE: How do I get Windows licenses for virtual machines?</title>
	<published>2009-12-23T08:51:43Z</published>
	<updated>2009-12-23T08:51:43Z</updated>
	<author>
		<name>Dustin Henning</name>
	</author>
	<content type="html">&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Wouldn't buyback contracts with an option to buy be Potentially
&lt;br&gt;dangerous with a virtual machine? &amp;nbsp;I mean, if they own the virtual machine,
&lt;br&gt;then do they only own the data, or do they own a potentially perpetual chunk
&lt;br&gt;of virtual hardware that you might have to host permanently for free?
&lt;br&gt;Obviously this would allow you to continue to sell bandwidth, but when the
&lt;br&gt;hardware machine died, the virtual machine didn't really, so the virtual
&lt;br&gt;machine might have to be considered as infallible. &amp;nbsp;Sad to say, but in such
&lt;br&gt;a scenario, perhaps virtuozzo ore HyperV with an Enterprise license would be
&lt;br&gt;better alternatives. &amp;nbsp;Keep digging, though, I'm sure the list would love to
&lt;br&gt;see a solution involving Xen.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dustin
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt;
&lt;br&gt;[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright
&lt;br&gt;Sent: Wednesday, December 23, 2009 10:39
&lt;br&gt;To: Nathan Eisenberg
&lt;br&gt;Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [Xen-users] How do I get Windows licenses for virtual machines?
&lt;br&gt;&lt;br&gt;I'm interested to look at a server licensing program, I'm just more
&lt;br&gt;familiar with the desktop software, and was in a hurry so started there.
&lt;br&gt;Essentially I have &amp;nbsp;a dotNET application, and need IIS &amp; the dotNET
&lt;br&gt;framework to be able to run it (it's not suitable for Mono
&lt;br&gt;unfortunately). I'm trying to find the cheapest way to do this, and if
&lt;br&gt;possible one that doesn't involve handling large numbers of boxes or
&lt;br&gt;licenses.
&lt;br&gt;&lt;br&gt;Any information you could provide on the Server 2008 licensing would be
&lt;br&gt;really appreciated. Also if you happen to know where I could look at
&lt;br&gt;some sale &amp; buyback contracts to use as examples, that would be really
&lt;br&gt;useful too.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Anthony.
&lt;br&gt;&lt;br&gt;Nathan Eisenberg wrote:
&lt;br&gt;&amp;gt; There's not a licensing program I am aware of that does what you want
&lt;br&gt;using the desktop product lineup. &amp;nbsp;For what you are doing, it sounds like a
&lt;br&gt;server OS (server 2008 web if your application is appropriate for that OS),
&lt;br&gt;a SPLA, plus some business arrangements (equipment is sold to your company
&lt;br&gt;for $1 at the start of the contract, and the customer has an optional $1
&lt;br&gt;buyback at the close of the contract) are required.
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best Regards,
&lt;br&gt;&amp;gt; Nathan Eisenberg
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt; [mailto:xen-users-
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright
&lt;br&gt;&amp;gt;&amp;gt; Sent: Tuesday, December 22, 2009 8:29 AM
&lt;br&gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; Subject: [Xen-users] How do I get Windows licenses for virtual
&lt;br&gt;&amp;gt;&amp;gt; machines?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm having real problems trying to negotiate through Microsoft to be
&lt;br&gt;&amp;gt;&amp;gt; able to find a license that I can buy for a Windows XP Pro or Windows 7
&lt;br&gt;&amp;gt;&amp;gt; Pro DomU, that allows the following things:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1) There is no Windows OEM license for the hardware as Linux is the
&lt;br&gt;&amp;gt;&amp;gt; Dom0
&lt;br&gt;&amp;gt;&amp;gt; O/S and we only install a Windows DomU on a small proportion of boxes
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2) Normally the customer owns the hardware not us
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We've just started shipping a product that requires this setup, and
&lt;br&gt;&amp;gt;&amp;gt; have
&lt;br&gt;&amp;gt;&amp;gt; investigated Volume Licensing - but that requires an OEM license for
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; box. SPLA licensing but that requires an OEM license &amp; the box to be
&lt;br&gt;&amp;gt;&amp;gt; owned by us.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The only option I've had offered by Microsoft is buying retail boxed
&lt;br&gt;&amp;gt;&amp;gt; licenses, and while I'll go down that route if I have to, it's the most
&lt;br&gt;&amp;gt;&amp;gt; expensive solution, and it's going to be a real administration headache
&lt;br&gt;&amp;gt;&amp;gt; with loads of retail boxes and keys flying around.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Has anybody else had this problem before, and if so do you have any
&lt;br&gt;&amp;gt;&amp;gt; suggestions. I really am tearing my hair out on this one.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Anthony Wright.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26904628&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-get-Windows-licenses-for-virtual-machines--tp26890794p26904628.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26903928</id>
	<title>Re: Re: Live migration failed</title>
	<published>2009-12-23T07:59:08Z</published>
	<updated>2009-12-23T07:59:08Z</updated>
	<author>
		<name>Pasi Kärkkäinen</name>
	</author>
	<content type="html">On Wed, Dec 23, 2009 at 11:17:47AM +0100, Alessandro Storti Gajani wrote:
&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt; The only issues I had with live migration seems to be bound to the
&lt;br&gt;&amp;gt; kernel I use on DomU.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I tried these tests with live migration:
&lt;br&gt;&amp;gt; (I'm using Gentoo)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -paravirtualized with xen patched kernel 2.6.18: OK
&lt;br&gt;&amp;gt; -paravirtualizad with newer xen patched kernel: FAIL
&lt;br&gt;&lt;br&gt;What &amp;quot;newer xen patched kernels&amp;quot; did you try? 
&lt;br&gt;&lt;br&gt;&amp;gt; -paravirtualized with vanilla kernel 2.6.32.2: OK
&lt;br&gt;&amp;gt; -paravirtualized with vanilla kernel older than 2.6.32.2: FAIL
&lt;br&gt;&lt;br&gt;2.6.32.2 has patches for save/restore, which also affects live
&lt;br&gt;migration. So 2.6.32.2 should work, while older 2.6.31./2.6.32.x kernels
&lt;br&gt;will fail.
&lt;br&gt;&lt;br&gt;-- Pasi
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; -hvm linux32, linux64 or win32: OK (but i/o performances over nfs are
&lt;br&gt;&amp;gt; awful).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hope this helps in any way.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Actually, I'm not sure all the kernels were compiled with THE SAME
&lt;br&gt;&amp;gt; features (I had so many tests, and I'm running out of time, so the first
&lt;br&gt;&amp;gt; working...) :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Alessandro Storti Gajani
&lt;br&gt;&amp;gt; Politecnico di Milano - Dipartimento di Ingegneria Strutturale
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; E-Mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903928&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alex@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 	&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903928&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alessandro.stortigajani@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tel. +39 02 2399 4313
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 		&amp;quot;My word and world holds ground and is real
&lt;br&gt;&amp;gt; 		Your word is like floods of poisoned water
&lt;br&gt;&amp;gt; 		A language spoken with spit from different tongues&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Irwan Hadi wrote:
&lt;br&gt;&amp;gt; &amp;gt; Actually after further research, it looks like this maybe a known
&lt;br&gt;&amp;gt; &amp;gt; issue that affect when the originating dom0 has bigger memory than the
&lt;br&gt;&amp;gt; &amp;gt; receiving dom0
&lt;br&gt;&amp;gt; &amp;gt; In my case, the vmhost1 dom0 has much bigger memory, and I'm in the
&lt;br&gt;&amp;gt; &amp;gt; process of standardizing the dom0 memory that we have in the grub.conf
&lt;br&gt;&amp;gt; &amp;gt; when I hit this bug.
&lt;br&gt;&amp;gt; &amp;gt; I suppose until this bug is fix, I will have to do xm save/restore so
&lt;br&gt;&amp;gt; &amp;gt; that the domu won't crashed...
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Something weird I found though is that after domu crashed and
&lt;br&gt;&amp;gt; &amp;gt; rebooted, the live migration of it then will work fine.
&lt;br&gt;&amp;gt; &amp;gt; Does anyone else ever have the same issue?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=511135&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.redhat.com/show_bug.cgi?id=511135&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; This message has been scanned for viruses and
&lt;br&gt;&amp;gt; dangerous content by MailScanner, and is
&lt;br&gt;&amp;gt; believed to be clean.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903928&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903928&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Live-migration-failed-tp26897066p26903928.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26903718</id>
	<title>Re: How do I get Windows licenses for virtual machines?</title>
	<published>2009-12-23T07:39:18Z</published>
	<updated>2009-12-23T07:39:18Z</updated>
	<author>
		<name>Anthony Wright-5</name>
	</author>
	<content type="html">I'm interested to look at a server licensing program, I'm just more
&lt;br&gt;familiar with the desktop software, and was in a hurry so started there.
&lt;br&gt;Essentially I have &amp;nbsp;a dotNET application, and need IIS &amp; the dotNET
&lt;br&gt;framework to be able to run it (it's not suitable for Mono
&lt;br&gt;unfortunately). I'm trying to find the cheapest way to do this, and if
&lt;br&gt;possible one that doesn't involve handling large numbers of boxes or
&lt;br&gt;licenses.
&lt;br&gt;&lt;br&gt;Any information you could provide on the Server 2008 licensing would be
&lt;br&gt;really appreciated. Also if you happen to know where I could look at
&lt;br&gt;some sale &amp; buyback contracts to use as examples, that would be really
&lt;br&gt;useful too.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Anthony.
&lt;br&gt;&lt;br&gt;Nathan Eisenberg wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; There's not a licensing program I am aware of that does what you want using the desktop product lineup. &amp;nbsp;For what you are doing, it sounds like a server OS (server 2008 web if your application is appropriate for that OS), a SPLA, plus some business arrangements (equipment is sold to your company for $1 at the start of the contract, and the customer has an optional $1 buyback at the close of the contract) are required.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best Regards,
&lt;br&gt;&amp;gt; Nathan Eisenberg
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903718&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users-bounces@...&lt;/a&gt; [mailto:xen-users-
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903718&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bounces@...&lt;/a&gt;] On Behalf Of Anthony Wright
&lt;br&gt;&amp;gt;&amp;gt; Sent: Tuesday, December 22, 2009 8:29 AM
&lt;br&gt;&amp;gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903718&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; Subject: [Xen-users] How do I get Windows licenses for virtual
&lt;br&gt;&amp;gt;&amp;gt; machines?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm having real problems trying to negotiate through Microsoft to be
&lt;br&gt;&amp;gt;&amp;gt; able to find a license that I can buy for a Windows XP Pro or Windows 7
&lt;br&gt;&amp;gt;&amp;gt; Pro DomU, that allows the following things:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1) There is no Windows OEM license for the hardware as Linux is the
&lt;br&gt;&amp;gt;&amp;gt; Dom0
&lt;br&gt;&amp;gt;&amp;gt; O/S and we only install a Windows DomU on a small proportion of boxes
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2) Normally the customer owns the hardware not us
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We've just started shipping a product that requires this setup, and
&lt;br&gt;&amp;gt;&amp;gt; have
&lt;br&gt;&amp;gt;&amp;gt; investigated Volume Licensing - but that requires an OEM license for
&lt;br&gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt; box. SPLA licensing but that requires an OEM license &amp; the box to be
&lt;br&gt;&amp;gt;&amp;gt; owned by us.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The only option I've had offered by Microsoft is buying retail boxed
&lt;br&gt;&amp;gt;&amp;gt; licenses, and while I'll go down that route if I have to, it's the most
&lt;br&gt;&amp;gt;&amp;gt; expensive solution, and it's going to be a real administration headache
&lt;br&gt;&amp;gt;&amp;gt; with loads of retail boxes and keys flying around.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Has anybody else had this problem before, and if so do you have any
&lt;br&gt;&amp;gt;&amp;gt; suggestions. I really am tearing my hair out on this one.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Anthony Wright.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903718&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Xen-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903718&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26903718&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-do-I-get-Windows-licenses-for-virtual-machines--tp26890794p26903718.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26902723</id>
	<title>Crash vs. Reboot</title>
	<published>2009-12-23T06:13:29Z</published>
	<updated>2009-12-23T06:13:29Z</updated>
	<author>
		<name>Satish Sangapu</name>
	</author>
	<content type="html">With Xen configuration scripts, there are policy settings for when a VM crashes or reboots. What is the difference between a VM crash or a VM reboot? I imagine it has something to do with the VM state but I don&amp;#39;t know how Xen determines it.&lt;br&gt;
&lt;br&gt;If possible, please provide source code filename where this differentiation is made.&lt;br&gt;&lt;br&gt;Thanks.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26902723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Crash-vs.-Reboot-tp26902723p26902723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26902232</id>
	<title>Re: Questions on qcow, qcow2 versus LVM</title>
	<published>2009-12-23T05:31:04Z</published>
	<updated>2009-12-23T05:31:04Z</updated>
	<author>
		<name>Matthew Law-3</name>
	</author>
	<content type="html">Thanks for the suggestion. &amp;nbsp;I've seen lots of examples of this on google
&lt;br&gt;and it would seem to be a known and as yet unaddressed bug. &amp;nbsp;The kernel
&lt;br&gt;seems to be incorrecly tracking the number of LVs which are currently
&lt;br&gt;open.
&lt;br&gt;&lt;br&gt;I can reproduce it on CentOS 5.4 by creating a new LV, adding a disklabel
&lt;br&gt;and paritioning it as linux-swap and then running mkswap on it. &amp;nbsp;After
&lt;br&gt;that and even though it has never been mounted it cannot be removed
&lt;br&gt;without first rebooting the dom0. &amp;nbsp;dmsetup claims it is open by one thing
&lt;br&gt;but lsof, fuse, mount, etc do not show it. &amp;nbsp;Restarting udevd has no effect
&lt;br&gt;on this :-(
&lt;br&gt;&lt;br&gt;Now I am considering two options:
&lt;br&gt;&lt;br&gt;1) If this issue is confined to LVs used for swap disks, perhaps I can
&lt;br&gt;switch to using disk files for domU swap space..?
&lt;br&gt;&lt;br&gt;2) If this isn't confined to LVs used for swap, then perhaps I could have
&lt;br&gt;an opensolaris domU export zvols across NFS or iSCSI back to the dom0 and
&lt;br&gt;use these for each domU system and swap disk? - this sounds a little crazy
&lt;br&gt;to me and performance and load might be unacceptable too.
&lt;br&gt;&lt;br&gt;Are there any other options available?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Matt.
&lt;br&gt;&lt;br&gt;On Mon, December 21, 2009 1:26 pm, Florian Gleixner wrote:
&lt;br&gt;&amp;gt; I've read somewhere that this is a bug in udev scripts. Stopping or
&lt;br&gt;&amp;gt; restarting udev should do the trick. I've had the problem once ago and
&lt;br&gt;&amp;gt; rebooted. So i cannot say if this really works.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26902232&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Questions-on-qcow%2C-qcow2-versus-LVM-tp26873609p26902232.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26901648</id>
	<title>xm save question</title>
	<published>2009-12-23T04:50:37Z</published>
	<updated>2009-12-23T04:50:37Z</updated>
	<author>
		<name>chenping-2</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
Hi everyone:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; I want to know the details of xm save, I find function xc_domain_save in the libxc, but&lt;br&gt;when I implement xm save I find that xc_domain_save isn't called by xm save. so, is there&lt;br&gt;someone can tell me where can I find the correct function for implementing the save function.&lt;br&gt;&lt;br&gt;bests,&lt;br&gt;Ping Chen &lt;br&gt; 		 	   		  &lt;br /&gt;&lt;hr /&gt;Windows 7：简化您的日常工作。 &lt;a href='http://www.windowslive.cn/Messenger/' target='_new' rel=&quot;nofollow&quot;&gt;寻找最适合您的 PC。&lt;/a&gt;&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26901648&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xm-save-question-tp26901648p26901648.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26901001</id>
	<title>RE: Re: One question to IST stack for PV guest</title>
	<published>2009-12-23T03:42:21Z</published>
	<updated>2009-12-23T03:42:21Z</updated>
	<author>
		<name>Ian Campbell-10</name>
	</author>
	<content type="html">On Sat, 2009-12-19 at 14:41 +0000, Jiang, Yunhong wrote:
&lt;br&gt;&amp;gt; Can SysRQ-L be used to check dead-locked CPU's state?
&lt;br&gt;&lt;br&gt;As I understand it yes, it can be used to debug CPUs hung with
&lt;br&gt;interrupts disabled.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;And if we have no NMI support, we may lost that part.
&lt;br&gt;&lt;br&gt;I think so. It's still useful for other classes of hang (i.e. those
&lt;br&gt;where interrupts are enabled).
&lt;br&gt;&lt;br&gt;Ian.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --jyh
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;-----Original Message-----
&lt;br&gt;&amp;gt; &amp;gt;From: Ian Campbell [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26901001&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ian.Campbell@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; &amp;gt;Sent: Saturday, December 19, 2009 5:25 PM
&lt;br&gt;&amp;gt; &amp;gt;To: Jeremy Fitzhardinge
&lt;br&gt;&amp;gt; &amp;gt;Cc: Jiang, Yunhong; Kleen, Andi; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26901001&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;xen-devel@...&lt;/a&gt;; Keir Fraser; Jan
&lt;br&gt;&amp;gt; &amp;gt;Beulich
&lt;br&gt;&amp;gt; &amp;gt;Subject: Re: [Xen-devel] Re: One question to IST stack for PV guest
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;On Fri, 2009-12-18 at 21:21 +0000, Jeremy Fitzhardinge wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt; BTW, Jeremy, seems vNMI support is not included in pvops dom0, will
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; it be supported in future?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; There's been no call for it so far, so I hadn't worried about it much.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I was thinking it might be useful as a debug tool, but I don't know
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; what it gets used for normally.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;SysRQ-L (show all cpus) uses it via arch_trigger_all_cpu_backtrace()
&lt;br&gt;&amp;gt; &amp;gt;which is a bit of a problem even in a domU because it goes to
&lt;br&gt;&amp;gt; &amp;gt;apic-&amp;gt;send_IPI_all(NMI_VECTOR) which ends up &amp;quot;BUG: unable to handle
&lt;br&gt;&amp;gt; &amp;gt;kernel paging request&amp;quot; in default_send_IPI_mask_logical.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;I started adding a new smp_op to handle allow this function to be
&lt;br&gt;&amp;gt; &amp;gt;overidden yesterday (WIP appended) but having some sort of NMI support
&lt;br&gt;&amp;gt; &amp;gt;would be useful so reduce the differences with native on the receiving
&lt;br&gt;&amp;gt; &amp;gt;end, instead of using smp_call_function.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Ian.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;diff --git a/arch/x86/include/asm/smp.h b/arch/x86/include/asm/smp.h
&lt;br&gt;&amp;gt; &amp;gt;index 1e79678..00ef5f7 100644
&lt;br&gt;&amp;gt; &amp;gt;--- a/arch/x86/include/asm/smp.h
&lt;br&gt;&amp;gt; &amp;gt;+++ b/arch/x86/include/asm/smp.h
&lt;br&gt;&amp;gt; &amp;gt;@@ -60,6 +60,8 @@ struct smp_ops {
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 	void (*send_call_func_ipi)(const struct cpumask *mask);
&lt;br&gt;&amp;gt; &amp;gt; 	void (*send_call_func_single_ipi)(int cpu);
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt;+	void (*send_nmi_ipi)(void);
&lt;br&gt;&amp;gt; &amp;gt; };
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; /* Globals due to paravirt */
&lt;br&gt;&amp;gt; &amp;gt;@@ -126,6 +128,11 @@ static inline void arch_send_call_function_ipi_mask(const
&lt;br&gt;&amp;gt; &amp;gt;struct cpumask *mask)
&lt;br&gt;&amp;gt; &amp;gt; 	smp_ops.send_call_func_ipi(mask);
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;+static inline void smp_send_nmi_ipi(void)
&lt;br&gt;&amp;gt; &amp;gt;+{
&lt;br&gt;&amp;gt; &amp;gt;+	smp_ops.send_nmi_ipi();
&lt;br&gt;&amp;gt; &amp;gt;+}
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt; void cpu_disable_common(void);
&lt;br&gt;&amp;gt; &amp;gt; void native_smp_prepare_boot_cpu(void);
&lt;br&gt;&amp;gt; &amp;gt; void native_smp_prepare_cpus(unsigned int max_cpus);
&lt;br&gt;&amp;gt; &amp;gt;@@ -139,6 +146,8 @@ void play_dead_common(void);
&lt;br&gt;&amp;gt; &amp;gt; void native_send_call_func_ipi(const struct cpumask *mask);
&lt;br&gt;&amp;gt; &amp;gt; void native_send_call_func_single_ipi(int cpu);
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;+void native_send_nmi_ipi(void);
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt; void smp_store_cpu_info(int id);
&lt;br&gt;&amp;gt; &amp;gt; #define cpu_physical_id(cpu)	per_cpu(x86_cpu_to_apicid, cpu)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;diff --git a/arch/x86/kernel/apic/nmi.c b/arch/x86/kernel/apic/nmi.c
&lt;br&gt;&amp;gt; &amp;gt;index 7ff61d6..40c1414 100644
&lt;br&gt;&amp;gt; &amp;gt;--- a/arch/x86/kernel/apic/nmi.c
&lt;br&gt;&amp;gt; &amp;gt;+++ b/arch/x86/kernel/apic/nmi.c
&lt;br&gt;&amp;gt; &amp;gt;@@ -561,7 +561,7 @@ void arch_trigger_all_cpu_backtrace(void)
&lt;br&gt;&amp;gt; &amp;gt; 	cpumask_copy(&amp;backtrace_mask, cpu_online_mask);
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 	printk(KERN_INFO &amp;quot;sending NMI to all CPUs:\n&amp;quot;);
&lt;br&gt;&amp;gt; &amp;gt;-	apic-&amp;gt;send_IPI_all(NMI_VECTOR);
&lt;br&gt;&amp;gt; &amp;gt;+	smp_send_nmi_ipi();
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 	/* Wait for up to 10 seconds for all CPUs to do the backtrace */
&lt;br&gt;&amp;gt; &amp;gt; 	for (i = 0; i &amp;lt; 10 * 1000; i++) {
&lt;br&gt;&amp;gt; &amp;gt;diff --git a/arch/x86/kernel/smp.c b/arch/x86/kernel/smp.c
&lt;br&gt;&amp;gt; &amp;gt;index ec1de97..f53437f 100644
&lt;br&gt;&amp;gt; &amp;gt;--- a/arch/x86/kernel/smp.c
&lt;br&gt;&amp;gt; &amp;gt;+++ b/arch/x86/kernel/smp.c
&lt;br&gt;&amp;gt; &amp;gt;@@ -146,6 +146,11 @@ void native_send_call_func_ipi(const struct cpumask
&lt;br&gt;&amp;gt; &amp;gt;*mask)
&lt;br&gt;&amp;gt; &amp;gt; 	free_cpumask_var(allbutself);
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;+void native_send_nmi_ipi(void)
&lt;br&gt;&amp;gt; &amp;gt;+{
&lt;br&gt;&amp;gt; &amp;gt;+	apic-&amp;gt;send_IPI_all(NMI_VECTOR);
&lt;br&gt;&amp;gt; &amp;gt;+}
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt; /*
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;* this function calls the 'stop' function on all other CPUs in the system.
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;gt;@@ -236,5 +241,7 @@ struct smp_ops smp_ops = {
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 	.send_call_func_ipi	= native_send_call_func_ipi,
&lt;br&gt;&amp;gt; &amp;gt; 	.send_call_func_single_ipi = native_send_call_func_single_ipi,
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt;+	.send_nmi_ipi		= native_send_nmi_ipi,
&lt;br&gt;&amp;gt; &amp;gt; };
&lt;br&gt;&amp;gt; &amp;gt; EXPORT_SYMBOL_GPL(smp_ops);
&lt;br&gt;&amp;gt; &amp;gt;diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c
&lt;br&gt;&amp;gt; &amp;gt;index 360f8d8..986f372 100644
&lt;br&gt;&amp;gt; &amp;gt;--- a/arch/x86/xen/smp.c
&lt;br&gt;&amp;gt; &amp;gt;+++ b/arch/x86/xen/smp.c
&lt;br&gt;&amp;gt; &amp;gt;@@ -20,6 +20,7 @@
&lt;br&gt;&amp;gt; &amp;gt; #include &amp;lt;asm/desc.h&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; #include &amp;lt;asm/pgtable.h&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; #include &amp;lt;asm/cpu.h&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;+#include &amp;lt;asm/nmi.h&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; #include &amp;lt;xen/interface/xen.h&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; #include &amp;lt;xen/interface/vcpu.h&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;@@ -456,6 +457,16 @@ static irqreturn_t xen_call_function_single_interrupt(int
&lt;br&gt;&amp;gt; &amp;gt;irq, void *dev_id)
&lt;br&gt;&amp;gt; &amp;gt; 	return IRQ_HANDLED;
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;+static void xen_nmi_ipi_func(void *info)
&lt;br&gt;&amp;gt; &amp;gt;+{
&lt;br&gt;&amp;gt; &amp;gt;+	nmi_watchdog_tick(task_pt_regs(current), 0/*reason*/);
&lt;br&gt;&amp;gt; &amp;gt;+}
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt;+static void xen_send_nmi_ipi(void)
&lt;br&gt;&amp;gt; &amp;gt;+{
&lt;br&gt;&amp;gt; &amp;gt;+	smp_call_function(xen_nmi_ipi_func, NULL, 0);
&lt;br&gt;&amp;gt; &amp;gt;+}
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt; static const struct smp_ops xen_smp_ops __initdata = {
&lt;br&gt;&amp;gt; &amp;gt; 	.smp_prepare_boot_cpu = xen_smp_prepare_boot_cpu,
&lt;br&gt;&amp;gt; &amp;gt; 	.smp_prepare_cpus = xen_smp_prepare_cpus,
&lt;br&gt;&amp;gt; &amp;gt;@@ -471,6 +482,8 @@ static const struct smp_ops xen_smp_ops __initdata = {
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 	.send_call_func_ipi = xen_smp_send_call_function_ipi,
&lt;br&gt;&amp;gt; &amp;gt; 	.send_call_func_single_ipi = xen_smp_send_call_function_single_ipi,
&lt;br&gt;&amp;gt; &amp;gt;+
&lt;br&gt;&amp;gt; &amp;gt;+	.send_nmi_ipi = xen_send_nmi_ipi,
&lt;br&gt;&amp;gt; &amp;gt; };
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; void __init xen_smp_init(void)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26901001&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/One-question-to-IST-stack-for-PV-guest-tp26840812p26901001.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26900282</id>
	<title>Re: Re: Live migration failed</title>
	<published>2009-12-23T02:17:47Z</published>
	<updated>2009-12-23T02:17:47Z</updated>
	<author>
		<name>Alessandro Storti Gajani</name>
	</author>
	<content type="html">Hi
&lt;br&gt;The only issues I had with live migration seems to be bound to the
&lt;br&gt;kernel I use on DomU.
&lt;br&gt;&lt;br&gt;I tried these tests with live migration:
&lt;br&gt;(I'm using Gentoo)
&lt;br&gt;&lt;br&gt;-paravirtualized with xen patched kernel 2.6.18: OK
&lt;br&gt;-paravirtualizad with newer xen patched kernel: FAIL
&lt;br&gt;-paravirtualized with vanilla kernel 2.6.32.2: OK
&lt;br&gt;-paravirtualized with vanilla kernel older than 2.6.32.2: FAIL
&lt;br&gt;-hvm linux32, linux64 or win32: OK (but i/o performances over nfs are
&lt;br&gt;awful).
&lt;br&gt;&lt;br&gt;Hope this helps in any way.
&lt;br&gt;&lt;br&gt;Actually, I'm not sure all the kernels were compiled with THE SAME
&lt;br&gt;features (I had so many tests, and I'm running out of time, so the first
&lt;br&gt;working...) :)
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Alessandro Storti Gajani
&lt;br&gt;Politecnico di Milano - Dipartimento di Ingegneria Strutturale
&lt;br&gt;&lt;br&gt;E-Mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26900282&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alex@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26900282&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alessandro.stortigajani@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;Tel. +39 02 2399 4313
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;My word and world holds ground and is real
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Your word is like floods of poisoned water
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; A language spoken with spit from different tongues&amp;quot;
&lt;br&gt;&lt;br&gt;Irwan Hadi wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Actually after further research, it looks like this maybe a known
&lt;br&gt;&amp;gt; issue that affect when the originating dom0 has bigger memory than the
&lt;br&gt;&amp;gt; receiving dom0
&lt;br&gt;&amp;gt; In my case, the vmhost1 dom0 has much bigger memory, and I'm in the
&lt;br&gt;&amp;gt; process of standardizing the dom0 memory that we have in the grub.conf
&lt;br&gt;&amp;gt; when I hit this bug.
&lt;br&gt;&amp;gt; I suppose until this bug is fix, I will have to do xm save/restore so
&lt;br&gt;&amp;gt; that the domu won't crashed...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Something weird I found though is that after domu crashed and
&lt;br&gt;&amp;gt; rebooted, the live migration of it then will work fine.
&lt;br&gt;&amp;gt; Does anyone else ever have the same issue?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=511135&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.redhat.com/show_bug.cgi?id=511135&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message has been scanned for viruses and
&lt;br&gt;dangerous content by MailScanner, and is
&lt;br&gt;believed to be clean.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26900282&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Live-migration-failed-tp26897066p26900282.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26899896</id>
	<title>Re: Vnc unable to open Display on xen CentOS</title>
	<published>2009-12-23T01:38:26Z</published>
	<updated>2009-12-23T01:38:26Z</updated>
	<author>
		<name>Tapas Mishra</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;
not really sure which one is absolutely required on the server to get&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;If you wish I can post the log file we need to see to do all this but then that is not what this community is meant for  the discussion is going in another direction. &lt;br&gt;
&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
X forwarding to work (perhaps just &amp;quot;yum install xorg-x11-xauth&amp;quot; will&lt;br&gt;
do). If you want full-blown gnome desktop anyway, do&lt;br&gt;
&lt;br&gt;
yum groupinstall &amp;quot;GNOME Desktop Environment&amp;quot;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;Yes I have done the same.&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;a href=&quot;http://www.abhitech.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.abhitech.com&lt;/a&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899896&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vnc-unable-to-open-Display-on-xen-CentOS-tp26885242p26899896.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26899877</id>
	<title>Re: How to detect if a machine is a Virtual machine ??</title>
	<published>2009-12-23T01:35:54Z</published>
	<updated>2009-12-23T01:35:54Z</updated>
	<author>
		<name>Michal Novotny</name>
	</author>
	<content type="html">On 12/23/2009 10:34 AM, Michal Novotny wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 12/23/2009 10:16 AM, John Haxby wrote:
&lt;br&gt;&amp;gt;&amp;gt; On 22/12/09 10:37, Michal Novotny wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Sachin,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the tool is not in the virtual machine. This is the tool that's in 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; dom0. Since there is a source code for this one you could scp it to 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the guest, compile and run inside the guest environment. There is no 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; need to provide a guest with this tool by default and in fact this 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; is really impossible so it's better to scp it to the guest and 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; compile there.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It's also worth pointing out that the underlying test for xen in this 
&lt;br&gt;&amp;gt;&amp;gt; program executes a particular instruction to find the information 
&lt;br&gt;&amp;gt;&amp;gt; about its environment. &amp;nbsp; What that means is that it's possible to 
&lt;br&gt;&amp;gt;&amp;gt; write a version of ./tools/misc/xen-detect.c that will work in any 
&lt;br&gt;&amp;gt;&amp;gt; guest machine OS.
&lt;br&gt;&amp;gt; But one more point, if you want to know whether XEN_PV is returned for 
&lt;br&gt;&amp;gt; dom0 PV guest or domU (since it's the same for both) you can try to 
&lt;br&gt;&amp;gt; look for /proc/xen/privcmd. This one is available only in dom0 because 
&lt;br&gt;&amp;gt; privileged commands are for privileged domain (domain-0) only...
&lt;/div&gt;Oh, sorry, I did mean for domU PV guest or dom0, of course...
&lt;br&gt;&lt;br&gt;Michal
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899877&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-detect-if-a-machine-is-a-Virtual-machine----tp26876804p26899877.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26899860</id>
	<title>Re: Vnc unable to open Display on xen CentOS</title>
	<published>2009-12-23T01:34:39Z</published>
	<updated>2009-12-23T01:34:39Z</updated>
	<author>
		<name>Fajar A. Nugraha-3</name>
	</author>
	<content type="html">On Wed, Dec 23, 2009 at 4:23 PM, Tapas Mishra &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899860&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tapas@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; Since you said you use ubuntu and connect via ssh, the simplest method
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; is to run &amp;quot;ssh -X &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899860&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;root@...&lt;/a&gt;&amp;quot; instead of just &amp;quot;ssh
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I have tried this one also though I forgot to post it here
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Does it work?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It works  I am having one test CentOS  machine where all the Gnome etc was
&lt;br&gt;&amp;gt; installed so this do work but then on the machine where there is no X
&lt;br&gt;&amp;gt; environment it does not works any how thanks for all the help.
&lt;/div&gt;&lt;br&gt;If I remember correctly you don't need full blown gnome desktop for it
&lt;br&gt;to work. On my system I added this packages (via &amp;quot;yum install&amp;quot;, so
&lt;br&gt;their dependencies will be installed)
&lt;br&gt;&lt;br&gt;xorg-x11-fonts-100dpi
&lt;br&gt;xorg-x11-fonts-75dpi
&lt;br&gt;xorg-x11-fonts-Type1
&lt;br&gt;xorg-x11-fonts-base
&lt;br&gt;xorg-x11-fonts-misc
&lt;br&gt;xorg-x11-fonts-truetype
&lt;br&gt;xorg-x11-server-Xorg
&lt;br&gt;xorg-x11-xauth
&lt;br&gt;&lt;br&gt;not really sure which one is absolutely required on the server to get
&lt;br&gt;X forwarding to work (perhaps just &amp;quot;yum install xorg-x11-xauth&amp;quot; will
&lt;br&gt;do). If you want full-blown gnome desktop anyway, do
&lt;br&gt;&lt;br&gt;yum groupinstall &amp;quot;GNOME Desktop Environment&amp;quot;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Fajar
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899860&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---User-f938.html&quot; embed=&quot;fixTarget[938]&quot; target=&quot;_top&quot; &gt;Xen - User&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Vnc-unable-to-open-Display-on-xen-CentOS-tp26885242p26899860.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26899850</id>
	<title>Re: How to detect if a machine is a Virtual machine ??</title>
	<published>2009-12-23T01:34:16Z</published>
	<updated>2009-12-23T01:34:16Z</updated>
	<author>
		<name>Michal Novotny</name>
	</author>
	<content type="html">On 12/23/2009 10:16 AM, John Haxby wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 22/12/09 10:37, Michal Novotny wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi Sachin,
&lt;br&gt;&amp;gt;&amp;gt; the tool is not in the virtual machine. This is the tool that's in 
&lt;br&gt;&amp;gt;&amp;gt; dom0. Since there is a source code for this one you could scp it to 
&lt;br&gt;&amp;gt;&amp;gt; the guest, compile and run inside the guest environment. There is no 
&lt;br&gt;&amp;gt;&amp;gt; need to provide a guest with this tool by default and in fact this is 
&lt;br&gt;&amp;gt;&amp;gt; really impossible so it's better to scp it to the guest and compile 
&lt;br&gt;&amp;gt;&amp;gt; there.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's also worth pointing out that the underlying test for xen in this 
&lt;br&gt;&amp;gt; program executes a particular instruction to find the information 
&lt;br&gt;&amp;gt; about its environment. &amp;nbsp; What that means is that it's possible to 
&lt;br&gt;&amp;gt; write a version of ./tools/misc/xen-detect.c that will work in any 
&lt;br&gt;&amp;gt; guest machine OS.
&lt;/div&gt;But one more point, if you want to know whether XEN_PV is returned for 
&lt;br&gt;dom0 PV guest or domU (since it's the same for both) you can try to look 
&lt;br&gt;for /proc/xen/privcmd. This one is available only in dom0 because 
&lt;br&gt;privileged commands are for privileged domain (domain-0) only...
&lt;br&gt;&lt;br&gt;Michal
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899850&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-detect-if-a-machine-is-a-Virtual-machine----tp26876804p26899850.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26899823</id>
	<title>Re: How to detect if a machine is a Virtual machine ??</title>
	<published>2009-12-23T01:30:40Z</published>
	<updated>2009-12-23T01:30:40Z</updated>
	<author>
		<name>Michal Novotny</name>
	</author>
	<content type="html">On 12/23/2009 10:16 AM, John Haxby wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 22/12/09 10:37, Michal Novotny wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi Sachin,
&lt;br&gt;&amp;gt;&amp;gt; the tool is not in the virtual machine. This is the tool that's in 
&lt;br&gt;&amp;gt;&amp;gt; dom0. Since there is a source code for this one you could scp it to 
&lt;br&gt;&amp;gt;&amp;gt; the guest, compile and run inside the guest environment. There is no 
&lt;br&gt;&amp;gt;&amp;gt; need to provide a guest with this tool by default and in fact this is 
&lt;br&gt;&amp;gt;&amp;gt; really impossible so it's better to scp it to the guest and compile 
&lt;br&gt;&amp;gt;&amp;gt; there.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It's also worth pointing out that the underlying test for xen in this 
&lt;br&gt;&amp;gt; program executes a particular instruction to find the information 
&lt;br&gt;&amp;gt; about its environment. &amp;nbsp; What that means is that it's possible to 
&lt;br&gt;&amp;gt; write a version of ./tools/misc/xen-detect.c that will work in any 
&lt;br&gt;&amp;gt; guest machine OS.
&lt;br&gt;&amp;gt;
&lt;/div&gt;I am not saying this does not work in any guest machine but just that 
&lt;br&gt;the tools is provided in dom0 only and installed to guest machines by 
&lt;br&gt;default. In fact it's trapping some instruction and according to my 
&lt;br&gt;testing it's OK to scp it to the guest and XEN_PV return value will be 
&lt;br&gt;set for PV guest or XEN_FV (or something similar) for fully virtualized 
&lt;br&gt;environment...
&lt;br&gt;&lt;br&gt;Michal
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Xen-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26899823&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Xen-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.xensource.com/xen-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.xensource.com/xen-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/Xen---Dev-f937.html&quot; embed=&quot;fixTarget[937]&quot; target=&quot;_top&quot; &gt;Xen - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-detect-if-a-machine-is-a-Virtual-machine----tp26876804p26899823.html" />
</entry>

</feed>
