From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=54395 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PW38Y-0008CF-9F for qemu-devel@nongnu.org; Fri, 24 Dec 2010 03:36:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PW38X-0005uV-53 for qemu-devel@nongnu.org; Fri, 24 Dec 2010 03:36:30 -0500 Received: from mx1.redhat.com ([209.132.183.28]:21784) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PW38W-0005uP-Ma for qemu-devel@nongnu.org; Fri, 24 Dec 2010 03:36:29 -0500 Date: Fri, 24 Dec 2010 10:36:07 +0200 From: "Michael S. Tsirkin" Message-ID: <20101224083607.GA22967@redhat.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: [Qemu-devel] Re: [PATCH v11 0/5] pcie/aer: glue inject aer error into hmp List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Isaku Yamahata Cc: qemu-devel@nongnu.org On Fri, Dec 24, 2010 at 12:14:10PM +0900, Isaku Yamahata wrote: > This patch series introduces hmp command to inject aer error. > Now fw device path is used to specify pci function. > > Changes v10 -> v11: > - use qdev id and use fw dev path as fallback > > Isaku Yamahata (5): > qdev: export qdev_find_recursive() for later use > pci: introduce a helper function to convert qdev id to PCIDevice > pcie/aer: glue aer error injection into qemu monitor Applied 1-3, thanks. > pci: introduce a parser for fw device path to pci device > pcie/aer: use fw device path as fallback for aer injection command > > hmp-commands.hx | 30 +++++++ > hw/pci-stub.c | 13 +++ > hw/pci.c | 164 +++++++++++++++++++++++++++++++++++++++ > hw/pci.h | 3 + > hw/pcie_aer.c | 227 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ > hw/qdev.c | 2 +- > hw/qdev.h | 2 + > sysemu.h | 5 + > 8 files changed, 445 insertions(+), 1 deletions(-)