[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 12:54:44 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, Nov 22, 2010 at 07:43:37PM +0900, Isaku Yamahata wrote:
> On Mon, Nov 22, 2010 at 09:54:02AM +0200, Michael S. Tsirkin wrote:
> > 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.
>
> Thank you. The tweaking looks good.
> Do you still want me to send another patch to add a comment on RST#?
Probably not. I'm not sure I understand what the conventional
PCI spec says: should devices be reset on 0->1
transition, or kept in reset state until this bit is cleared?
And it seems quite clear that in the express
case the reset is only for 0->1 transition.
I've asked for clarification from pcisig.
> --
> yamahata
- [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, 2010/11/22
- [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 <=
- [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