All of lore.kernel.org
 help / color / mirror / Atom feed
From: Neville Clark <nev@zavalon.com>
To: kvm@vger.kernel.org
Cc: cam@cs.ualberta.ca
Subject: KVM Shared memory ivshmem enquiry
Date: Thu, 18 Mar 2010 13:59:18 +1100	[thread overview]
Message-ID: <1268881158.2768.52.camel@roo> (raw)

Cam and others,

I have been trying to enable Shared memory in KVM but I am not clear on
the correct procedures and requirements, I am new to KVM, kernel
building, git so am on very step learning curve.

I have an application that requires shared memory between host and
guest. I have been using Vmware workstation 6.0.5, but all later
versions do not support shared memory, and WS 6 is no longer available.

I think I have managed to build and install the guest's kvm_ivshmem
module, from http://www.gitorious.org/nahanni/
I used cd kernem_modules;make;sudo make install;sudo modprobe
kvm_ivshmem. Every thing seems to have worked.

On the host side I am very confused as to what is required.
I have created git repository using 
git clone git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git

I have been able to patch, build and install, but the result does NOT
run.
I have checked out the qemu-kvm-0.11.0 and built and installed but then
I get a version miss-match. (this was unpatched as the patch does not
work on this version).

The host is Ubuntu 9.10 64 bit, with ubuntu's KVM installed.

Can I simply somehow build and install ivshmem module, or do I need to
rebuild the kernel? eg get kvm.git and build and install new kernel.
Is there another KVM binary that I can use, instead of Ubuntu's?

Is the ivshmem patch likely to be accepted anytime soon?

Thanks Nev






             reply	other threads:[~2010-03-18  3:04 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-18  2:59 Neville Clark [this message]
2010-03-18 17:17 ` KVM Shared memory ivshmem enquiry Cam Macdonell
2010-03-18 22:17   ` Neville Clark
2010-03-19  3:09     ` Cam Macdonell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1268881158.2768.52.camel@roo \
    --to=nev@zavalon.com \
    --cc=cam@cs.ualberta.ca \
    --cc=kvm@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.