On Oct 15, 2012, at 12:06 PM, Nick Zivkovic <[email protected]> wrote:

> As Joshua, mentioned KVM is a kernel module that can be loaded on any
> Illumos kernel.

Right.  (Although it would be interesting to note what, if any, external 
dependencies it has --- so that we know what changes could possibly break it in 
the future.  Of course it is using the DDI strictly, then it is more or less 
guaranteed to be safe. :-)

> 
> The only difference that I can foresee is that illumos-gate might not
> have code that enables dtrace to trace virtual registers used by kvm.

Note that when I mentioned "patch", that included the "patch" that delivers the 
kvm kernel module itself.  :-)  These bits are not part of the stock kvm 
distro, as I understand it.  So you'd need to pick up that kernel module from 
Joyent's tree, or OpenIndiana's.

        - Garrett

> 
> Nick Zivkovic
> Code: https://github.com/nickziv
> Blog: http://nickziv.wordpress.com
> Twitter: https://twitter.com/nickziv
> 
> 
> On Mon, Oct 15, 2012 at 10:38 AM, Joshua M. Clulow <[email protected]> wrote:
>> On 15 October 2012 00:17, Garrett D'Amore <[email protected]> wrote:
>>> On Oct 14, 2012, at 11:49 PM, Lukas Laukamp <[email protected]> wrote:
>>>> I have a question about the support of KVM and Xen in Illumos. I saw that 
>>>> KVM Port exists for OpenIndiana would this port also "work" on Illumos?
>>> 
>>> Yes, KVM works on illumos, however support for using the OS as a KVM 
>>> hypervisor requires patches which have not been upstreamed yet.  Joyent and 
>>> OpenIndiana have each got those patches in those distributions.  Note that 
>>> none of that is required to run as a guest of KVM; that Just Works.
>> 
>> The KVM kernel module is self-contained and at this stage does not
>> require additional patches in illumos-gate to work.  You just need to
>> build it (and the matching qemu) and run it, or to use somebody else's
>> binaries.  Whether KVM is ever to be included in illumos-gate or not I
>> don't know, but due to its modular nature and ready availability I
>> don't really consider that to be particularly important at this stage.
>> 
>> I would note, also, that additional work is presently on the path to
>> integration to make illumos a substantially better KVM guest, viz. the
>> VirtIO storage (and eventually network?) drivers.
>> 
>> --
>> Joshua M. Clulow
>> UNIX Admin/Developer
>> http://blog.sysmgr.org
>> 
>> 
>> -------------------------------------------
>> illumos-discuss
>> Archives: https://www.listbox.com/member/archive/182180/=now
>> RSS Feed: https://www.listbox.com/member/archive/rss/182180/21500642-caa26a1a
>> Modify Your Subscription: https://www.listbox.com/member/?&;
>> Powered by Listbox: http://www.listbox.com
> 
> 
> -------------------------------------------
> illumos-discuss
> Archives: https://www.listbox.com/member/archive/182180/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/182180/22003744-6133b79f
> Modify Your Subscription: https://www.listbox.com/member/?&;
> Powered by Listbox: http://www.listbox.com



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to