public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
From: Sheng Yang <sheng@linux.intel.com>
To: Avi Kivity <avi@redhat.com>
Cc: kvm@vger.kernel.org
Subject: [PATCH 0/4] MSI-X Enabling
Date: Tue, 23 Dec 2008 16:12:49 +0800	[thread overview]
Message-ID: <1230019973-16833-1-git-send-email-sheng@linux.intel.com> (raw)

Hi Avi

This patchset would enable MSI-X support.

The main change is a new kind of fake device - intercepted MMIO device is
added for supporting to intercept one page contained MSI-X entries table.

I also consider of doing this intercept in userspace. But I think it's would
be more complex to push it in userspace, for we also have to prevent KVM from
creating page table for the page. And in the future, we would add hook
function in the read/write operation to enabling mask bit for each MSI-X
entry, may be with pending bits. So I decided to put it in the kernel.

Another thing is I am not very confident about modify the position of handling
guest memory and MMIO in emulate read/write function. Is it would cause any
side affect?

Thanks!
--
regards
Yang, Sheng

             reply	other threads:[~2008-12-23  8:12 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-23  8:12 Sheng Yang [this message]
2008-12-23  8:12 ` [PATCH 1/4] KVM: Using kfifo for irq recording Sheng Yang
2008-12-25 11:07   ` Avi Kivity
2008-12-25 11:27     ` Sheng Yang
2008-12-25 13:26       ` Avi Kivity
2008-12-26  1:53         ` Sheng Yang
2008-12-23  8:12 ` [PATCH 2/4] KVM: Add intercepted MMIO for KVM Sheng Yang
2008-12-23  8:12 ` [PATCH 3/4] KVM: x86: displace MMIO handling part Sheng Yang
2008-12-23  8:12 ` [PATCH 4/4] KVM: Enable MSI-X for KVM assigned device Sheng Yang
2008-12-23 20:19 ` [PATCH 0/4] MSI-X Enabling Marcelo Tosatti
2008-12-24  3:00   ` Sheng Yang

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=1230019973-16833-1-git-send-email-sheng@linux.intel.com \
    --to=sheng@linux.intel.com \
    --cc=avi@redhat.com \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox