<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - Avi Kivity</title>
 <link>http://kerneltrap.org/taxonomy/term/352/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>Quote: Today&#039;s New kvm Architecture</title>
 <link>http://kerneltrap.org/Quote/Todays_New_kvm_Architecture</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;Today&#039;s new kvm architecture is ia64, aka Itanium 2.  Like s390, it is only provided in the git tree, not in the tarball.  Windows and Linux guests are supported.&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/Quote/Todays_New_kvm_Architecture#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1234">ia64</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/Linux">Linux</category>
 <category domain="http://kerneltrap.org/quote">quote</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1134">Avi Kivity</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1094">linux-kernel</category>
 <pubDate>Wed, 16 Apr 2008 20:46:38 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">16003 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Quote: The Big Item (In More Ways Than One)</title>
 <link>http://kerneltrap.org/Quote/The_Big_Item_In_More_Ways_Than_One</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;The big item (in more ways than one) for this release is the addition of s390 support.  As it is not actually provided in the tarball, you will need to use git to fetch it.  You will also need a mainframe.&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/Quote/The_Big_Item_In_More_Ways_Than_One#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/Linux">Linux</category>
 <category domain="http://kerneltrap.org/quote">quote</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1220">s390</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1134">Avi Kivity</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1094">linux-kernel</category>
 <pubDate>Sun, 06 Apr 2008 21:03:17 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">15924 at http://kerneltrap.org</guid>
</item>
<item>
 <title>2.6.25 KVM Updates</title>
 <link>http://kerneltrap.org/Linux/2.6.25_KVM_Updates</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/mailarchive/linux-kernel/2008/1/30/656909&quot;&gt;Avi Kivity summarized&lt;/a&gt; the kvm patches bound for the 2.6.25 kernel:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Changes include performance and scalability improvements, completion of the portability work (though no new architectures are supported with this submission), support for new hardware features, using general userspace memory for kvm (which enables swapping guest memory as well as sharing memory among guests), as well as the usual cleanups and incremental fixes.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The Kernel-based Virtual Machine project, kvm, was started in mid-2006, and has been part of the Linux kernel since the 2.6.20 release in February of 2007. The recent changes can be &lt;a href=&quot;http://git.kernel.org/?p=linux/kernel/git/avi/kvm.git;a=shortlog;h=for-linus&quot;&gt;browsed with gitweb&lt;/a&gt;.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/Linux/2.6.25_KVM_Updates&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/Linux/2.6.25_KVM_Updates#comments</comments>
 <category domain="http://kerneltrap.org/2.6.25">2.6.25</category>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/virtualization">virtualization</category>
 <category domain="http://kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Fri, 01 Feb 2008 05:19:44 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">15383 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Quote: You Must Be Planning To Live Forever</title>
 <link>http://kerneltrap.org/Quote/You_Must_Be_Planning_To_Live_Forever</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&quot;Do we really need 128-bit time?  You must be planning to live forever.&quot;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://kerneltrap.org/Quote/You_Must_Be_Planning_To_Live_Forever#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/Linux">Linux</category>
 <category domain="http://kerneltrap.org/quote">quote</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1134">Avi Kivity</category>
 <category domain="http://kerneltrap.org/taxonomy/term/1094">linux-kernel</category>
 <pubDate>Wed, 07 Nov 2007 22:24:59 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">14757 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Merge Window KVM Updates</title>
 <link>http://kerneltrap.org/Linux/Merge_Window_KVM_Updates</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Avi Kivitiy posted &lt;a href=&quot;http://kerneltrap.org/mailarchive/linux-kernel/2007/10/13/336802&quot;&gt;numerous KVM updates&lt;/a&gt; which Linus Torvalds &lt;a href=&quot;http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=shortlog;h=8a45450d0a559912873428077908f9bc1411042c&quot;&gt;merged&lt;/a&gt; into his mainline kernel source tree to be included in the upcoming 2.6.24 kernel.  Avi summarized:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Highlights include in-kernel pic/lapic/ioapic emulation, improved guest support, preemptibility, an improved x86 emulator, and a fair amount of cleanup.&lt;/p&gt;
&lt;p&gt;&quot;The changes outside drivers/kvm/ and include/linux/kvm*.h fix the CR8 mask definition (which is not otherwise used in the kernel) and expose some ioapic register definitions even if ioapic support is not compiled in.  The diff is appended below.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/Linux/Merge_Window_KVM_Updates&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/Linux/Merge_Window_KVM_Updates#comments</comments>
 <category domain="http://kerneltrap.org/2.6.24">2.6.24</category>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/Linus_Torvalds">Linus Torvalds</category>
 <category domain="http://kerneltrap.org/Linux">Linux</category>
 <category domain="http://kerneltrap.org/merge_window">merge window</category>
 <category domain="http://kerneltrap.org/virtualization">virtualization</category>
 <category domain="http://kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Sun, 14 Oct 2007 14:35:13 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">14581 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Linux: KVM Adds Support For SMP Guests</title>
 <link>http://kerneltrap.org/node/11775</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;A &lt;a href=&quot;http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=49c13b51a15f1ba9f6d47e26e4a3886c4f3931e2&quot;&gt;recently merged&lt;/a&gt; KVM patchset included support for guest SMP, various performance improvements, and suspend/resume fixes.  KVM stands for Kernel-based Virtual Machine, &quot;&lt;i&gt;a full virtualization solution for Linux on x86 hardware containing virtualization extensions&lt;/i&gt;&quot;.  In regards to the recently merged guest SMP support which will be part of the upcoming 2.6.23 kernel, Avi Kivity noted:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Guest smp is fully operational.  Kernel build on 2-way smp is 40% faster than on a up guest.  Expect significant performance improvements from in-kernel apic and from further tuning.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/node/11775&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/node/11775#comments</comments>
 <category domain="http://kerneltrap.org/2.6.23">2.6.23</category>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/merge_window">merge window</category>
 <category domain="http://kerneltrap.org/taxonomy/term/330">SMP</category>
 <category domain="http://kerneltrap.org/virtual_machine">virtual machine</category>
 <category domain="http://kerneltrap.org/virtualization">virtualization</category>
 <category domain="http://kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Wed, 18 Jul 2007 15:15:21 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">11775 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Linux:  Improved KVM Performance, Vista Support</title>
 <link>http://kerneltrap.org/node/8148</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Avi Kivity [&lt;a href=&quot;http://kerneltrap.org/node/view/8088&quot;&gt;interview&lt;/a&gt;] announced significant performance improvements and support for running 32-bit Windows Vista as a guest within the latest release of &lt;a href=&quot;http://kvm.qumranet.com/kvmwiki&quot;&gt;KVM&lt;/a&gt;.  Originally merged into the 2.6.20 mainline Linux kernel [&lt;a href=&quot;http://kerneltrap.org/node/7670&quot;&gt;story&lt;/a&gt;], KVM stands for Kernel-based Virtual Machine, &quot;&lt;i&gt;a full virtualization solution for Linux on x86 hardware containing virtualization extensions&lt;/i&gt;&quot;.  Regarding the new release, Avi announced:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;The happy theme of today&#039;s kvm is the significant performance improvements, brought to you by a growing team of developers.  I&#039;ve clocked kbuild at within 25% of native.  This release also introduces support for 32-bit Windows Vista.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/node/8148&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/node/8148#comments</comments>
 <category domain="http://kerneltrap.org/2.6.20">2.6.20</category>
 <category domain="http://kerneltrap.org/taxonomy/term/352">Avi Kivity</category>
 <category domain="http://kerneltrap.org/kvm">kvm</category>
 <category domain="http://kerneltrap.org/Linux">Linux</category>
 <category domain="http://kerneltrap.org/performance">performance</category>
 <category domain="http://kerneltrap.org/virtual_machine">virtual machine</category>
 <category domain="http://kerneltrap.org/virtualization">virtualization</category>
 <category domain="http://kerneltrap.org/taxonomy/term/355">Vista</category>
 <category domain="http://kerneltrap.org/taxonomy/term/261">Windows</category>
 <category domain="http://kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Sun, 06 May 2007 13:31:12 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">8148 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Interview: Avi Kivity</title>
 <link>http://kerneltrap.org/node/8088</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/taxonomy/term/13&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Interviews.gif&quot; alt=&quot;Interviews&quot; title=&quot;Interviews&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Avi Kivity is the lead developer and maintainer of the Kernel-based Virtual Machine project, better known as &lt;em&gt;kvm&lt;/em&