From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1URiX7-0001eD-A1 for qemu-devel@nongnu.org; Mon, 15 Apr 2013 08:29:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1URiX2-0006NU-Jx for qemu-devel@nongnu.org; Mon, 15 Apr 2013 08:29:17 -0400 Received: from mail-qa0-f51.google.com ([209.85.216.51]:56805) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1URiX2-0006NO-G6 for qemu-devel@nongnu.org; Mon, 15 Apr 2013 08:29:12 -0400 Received: by mail-qa0-f51.google.com with SMTP id g10so386032qah.17 for ; Mon, 15 Apr 2013 05:29:11 -0700 (PDT) From: Anthony Liguori In-Reply-To: <20130415061955.GA24852@redhat.com> References: <20130415061955.GA24852@redhat.com> Date: Mon, 15 Apr 2013 07:28:58 -0500 Message-ID: <8761zoq8ol.fsf@codemonkey.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: [Qemu-devel] [PULL] pci: add pci test device List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" , qemu-devel@nongnu.org "Michael S. Tsirkin" writes: > The following changes since commit e2ec3f976803b360c70d9ae2ba13852fa5d11665: > > qjson: to_json() case QTYPE_QSTRING is buggy, rewrite (2013-04-13 19:40:25 +0000) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_anthony > > for you to fetch changes up to efd70cb42aadca7e5cfe0fa037ef527d458bb3b5: > > pci: add pci test device (2013-04-14 14:12:24 +0300) > > ---------------------------------------------------------------- > pci: add pci test device > > This adds a new device that we can use for testing PCI PIO and MMIO, with and > without ioeventfd in different configurations. FAST_MMIO will be added if/when > kvm supports it. Also included are minor cleanups in kvm APIs that it needs. > > Signed-off-by: Michael S. Tsirkin I haven't commented before but I will now. Please post patches along with pull requests. I noticed that the last patch does not include a copyright/license so you'll need to respin anyway. Regards, Anthony Liguori > > ---------------------------------------------------------------- > Michael S. Tsirkin (4): > kvm: remove unused APIs > kvm: support any size for pio eventfd > kvm: support non datamatch ioeventfd > pci: add pci test device > > default-configs/pci.mak | 1 + > docs/specs/pci-testdev.txt | 26 ++++ > hw/misc/Makefile.objs | 1 + > hw/misc/pci-testdev.c | 306 +++++++++++++++++++++++++++++++++++++++++++++ > include/hw/pci/pci.h | 1 + > include/sysemu/kvm.h | 4 - > kvm-all.c | 133 ++++++++++---------- > kvm-stub.c | 10 -- > 8 files changed, 403 insertions(+), 79 deletions(-) > create mode 100644 docs/specs/pci-testdev.txt > create mode 100644 hw/misc/pci-testdev.c