Message ID | 20130318123828.GA10843@redhat.com |
---|---|
State | New |
Headers | show
Return-Path: <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 1B3D02C00AC for <incoming@patchwork.ozlabs.org>; Mon, 18 Mar 2013 23:38:17 +1100 (EST) Received: from localhost ([::1]:54711 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>) id 1UHZKR-0000YQ-7r for incoming@patchwork.ozlabs.org; Mon, 18 Mar 2013 08:38:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <mst@redhat.com>) id 1UHZK9-0000W8-FF for qemu-devel@nongnu.org; Mon, 18 Mar 2013 08:38:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <mst@redhat.com>) id 1UHZK6-0006Kn-A7 for qemu-devel@nongnu.org; Mon, 18 Mar 2013 08:37:57 -0400 Received: from mx1.redhat.com ([209.132.183.28]:12842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <mst@redhat.com>) id 1UHZK6-0006Ke-2Y for qemu-devel@nongnu.org; Mon, 18 Mar 2013 08:37:54 -0400 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r2ICbqR3026669 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 18 Mar 2013 08:37:52 -0400 Received: from redhat.com (vpn-201-189.tlv.redhat.com [10.35.201.189]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with SMTP id r2ICbmcQ012254; Mon, 18 Mar 2013 08:37:48 -0400 Date: Mon, 18 Mar 2013 14:38:28 +0200 From: "Michael S. Tsirkin" <mst@redhat.com> To: qemu-devel@nongnu.org, Anthony Liguori <anthony@codemonkey.ws> Message-ID: <20130318123828.GA10843@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 209.132.183.28 Cc: alex.williamson@redhat.com, milosivanovic@orcon.net.nz, jasowang@redhat.com, stefanha@redhat.com, mst@redhat.com Subject: [Qemu-devel] [PULL] virtio,pci,qom X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org |
The following changes since commit b1999e87b4d42305419329cae459e1b43f706d96: Fix TAGS creation (2013-03-15 11:36:49 -0500) 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 de14103c5c8e7eee9319d54a2e02258ee8415eb7: pcie: Mangle types to match topology (2013-03-17 14:19:23 +0200) ---------------------------------------------------------------- virtio,pci,qom Work by Alex to support VGA assignment, pci and virtio fixes by Stefan, Jason and myself, and a new qmp event for hotplug support by myself. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> ---------------------------------------------------------------- Alex Williamson (12): pci: Add PCI VGA helpers pci: Teach PCI Bridges about VGA routing pci: Fix INTx routing notifier recursion pci_bridge: Use a default map_irq function pci_bridge: Remove duplicate IRQ swizzle function pci: Create and register a new PCI Express TypeInfo pci: Move PCI and PCIE type defines pci: Allow PCI bus creation interfaces to specify the type of bus pci: Q35, Root Ports, and Switches create PCI Express buses pci: Create pci_bus_is_express helper pci: Create and use API to determine root buses pcie: Mangle types to match topology Jason Wang (1): virtio-net: remove layout assumptions for mq ctrl Michael S. Tsirkin (6): qdev: DEVICE_DELETED event qom: pass original path to unparent method qmp: add path to device_deleted event virtio-pci: guest notifier mask without non-irqfd pci_bridge: factor out common code pci_bridge: drop formatting from source Stefan Hajnoczi (2): pci: refuse empty ROM files exec: assert that RAMBlock size is non-zero QMP/qmp-events.txt | 18 +++++++ exec.c | 2 + hw/alpha_typhoon.c | 2 +- hw/apb_pci.c | 4 +- hw/bonito.c | 2 +- hw/dec_pci.c | 7 ++- hw/grackle_pci.c | 2 +- hw/gt64xxx.c | 2 +- hw/i82801b11.c | 2 +- hw/ioh3420.c | 2 +- hw/pci/pci.c | 121 ++++++++++++++++++++++++++++++++++++++-------- hw/pci/pci.h | 34 +++++++++++-- hw/pci/pci_bridge.c | 51 ++++++++++++++++--- hw/pci/pci_bridge.h | 17 +++---- hw/pci/pci_bus.h | 10 ++-- hw/pci/pcie.c | 13 +++++ hw/pci/pcie_port.c | 18 ++++--- hw/pci_bridge_dev.c | 11 +---- hw/piix_pci.c | 2 +- hw/ppc4xx_pci.c | 2 +- hw/ppce500_pci.c | 2 +- hw/prep_pci.c | 2 +- hw/q35.c | 3 +- hw/qdev.c | 16 +++++- hw/sh_pci.c | 2 +- hw/spapr_pci.c | 2 +- hw/unin_pci.c | 4 +- hw/versatile_pci.c | 2 +- hw/virtio-net.c | 23 ++++----- hw/virtio-pci.c | 79 ++++++++++++++++-------------- hw/xio3130_downstream.c | 2 +- hw/xio3130_upstream.c | 2 +- include/monitor/monitor.h | 1 + include/qom/object.h | 3 +- monitor.c | 1 + qapi-schema.json | 4 +- qom/object.c | 4 +- 37 files changed, 344 insertions(+), 130 deletions(-)