[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset
From: |
Michael S. Tsirkin |
Subject: |
[Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset |
Date: |
Mon, 22 Nov 2010 09:54:02 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Nov 19, 2010 at 06:55:57PM +0900, Isaku Yamahata wrote:
> Here is v2. I updated the comments, and dropped the pci qdev reset patch.
>
> Patch description:
> The goal of this patch series is to implement secondary bus reset
> emulation in pci-to-pci bridge.
> At first, this patch series refactors qdev reset,
> and then cleans up pci bus reset. Lastly implements pci bridge control
> secondary bus reset bit.
>
> This patch series is for pci bus reset, which is ported
> from the following repo.
> git://repo.or.cz/qemu/aliguori.git qdev-refactor
I've put the series on my pci branch, tweaking patches 5 and 6 in the
process. Out of time to compile-tested only for now.
We do need to fix up secondary bus reset, so it's a needed bugfix.
Gerd, Anthony - any comments esp. on the qdev part?
> Changes v1 -> v2:
> - update comment
>
> Anthony Liguori (2):
> qbus: add functions to walk both devices and busses
> qdev: reset qdev along with qdev tree
>
> Isaku Yamahata (4):
> qdev: introduce reset call back for qbus level
> qdev: introduce a helper function which triggers reset from a given
> device
> pci: make use of qdev reset frame work to pci bus reset.
> pci bridge: implement secondary bus reset
>
> hw/pci.c | 33 ++++++++++++++++++--
> hw/pci.h | 3 ++
> hw/pci_bridge.c | 12 +++++++-
> hw/qdev.c | 87
> +++++++++++++++++++++++++++++++++++++++++++++++++------
> hw/qdev.h | 18 +++++++++++
> vl.c | 1 +
> 6 files changed, 140 insertions(+), 14 deletions(-)
- [Qemu-devel] [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Isaku Yamahata, 2010/11/19
- [Qemu-devel] [PATCH v2 4/6] qdev: introduce a helper function which triggers reset from a given device, Isaku Yamahata, 2010/11/19
- [Qemu-devel] [PATCH v2 2/6] qdev: reset qdev along with qdev tree, Isaku Yamahata, 2010/11/19
- [Qemu-devel] [PATCH v2 6/6] pci bridge: implement secondary bus reset, Isaku Yamahata, 2010/11/19
- [Qemu-devel] [PATCH v2 5/6] pci: make use of qdev reset frame work to pci bus reset., Isaku Yamahata, 2010/11/19
- [Qemu-devel] [PATCH v2 1/6] qbus: add functions to walk both devices and busses, Isaku Yamahata, 2010/11/19
- [Qemu-devel] [PATCH v2 3/6] qdev: introduce reset call back for qbus level, Isaku Yamahata, 2010/11/19
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset,
Michael S. Tsirkin <=
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Isaku Yamahata, 2010/11/22
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Michael S. Tsirkin, 2010/11/22
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Michael S. Tsirkin, 2010/11/22
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Michael S. Tsirkin, 2010/11/23
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Isaku Yamahata, 2010/11/23
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Michael S. Tsirkin, 2010/11/24
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Isaku Yamahata, 2010/11/24
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Michael S. Tsirkin, 2010/11/24
- [Qemu-devel] Re: [PATCH v2 0/6] qdev reset refactoring and pci bus reset, Isaku Yamahata, 2010/11/24