[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators
From: |
Isaku Yamahata |
Subject: |
[Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators |
Date: |
Wed, 20 Oct 2010 07:36:37 +0900 |
User-agent: |
Mutt/1.5.19 (2009-01-05) |
On Tue, Oct 19, 2010 at 07:06:55PM +0200, Michael S. Tsirkin wrote:
> On Wed, Oct 20, 2010 at 12:19:47AM +0900, Isaku Yamahata wrote:
> > On Tue, Oct 19, 2010 at 01:51:31PM +0200, Michael S. Tsirkin wrote:
> > > On Tue, Oct 19, 2010 at 06:06:27PM +0900, Isaku Yamahata wrote:
> > > > On uncorrectable error status register in pcie_aer_write_config().
> > > > The register is RW1CS, so making it writable and test-and-clear doesn't
> > > > work.
> > >
> > > Sure. But isn't this what w1cmask implements?
> >
> > It's not simple W1C.
>
> Well it's also sticky, but this only affects reset.
> What else is different?
The bit of uncorsta that corresponds to the first error:
If 1b is written, the side effects takes place.
If multiple header recording is disabled, the bit is W1C.
If multiple header recording is enabled, the bit may or may
not be cleared depending on whether recorded errors.
The next error header is pulled out from the internal log.
(the first error bit moves to the one that corresponds to
the pulled-out one.)
The other bits of uncorsta
If multiple header recording is disabled, the bit is W1C.
If multiple header recording is enabled, the value isn't cleared
even when 1b is written. So since we set w1cmask, we need to
restore the old value.
--
yamahata
- [Qemu-devel] [PATCH v5 07/14] pcie: helper functions for pcie capability and extended capability, (continued)
- [Qemu-devel] [PATCH v5 07/14] pcie: helper functions for pcie capability and extended capability, Isaku Yamahata, 2010/10/19
- [Qemu-devel] [PATCH v5 08/14] pcie/aer: helper functions for pcie aer capability, Isaku Yamahata, 2010/10/19
- [Qemu-devel] [PATCH v5 11/14] x3130: pcie upstream port, Isaku Yamahata, 2010/10/19
- [Qemu-devel] [PATCH v5 09/14] pcie port: define struct PCIEPort/PCIESlot and helper functions, Isaku Yamahata, 2010/10/19
- [Qemu-devel] [PATCH v5 05/14] msi: implements msi, Isaku Yamahata, 2010/10/19
- [Qemu-devel] [PATCH v5 10/14] ioh3420: pcie root port in X58 ioh, Isaku Yamahata, 2010/10/19
- [Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators, Michael S. Tsirkin, 2010/10/19
[Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators, Michael S. Tsirkin, 2010/10/19
[Qemu-devel] Re: [PATCH v5 00/14] pcie port switch emulators, Michael S. Tsirkin, 2010/10/19