Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-10-18 Thread James Puthukattukaran
On 10/11/2017 03:27 PM, Bjorn Helgaas wrote: On Tue, Sep 26, 2017 at 04:03:13PM -0400, Sinan Kaya wrote: On 9/26/2017 3:52 PM, James Puthukattukaran wrote: I think you want to do the part above as part of a quirk that runs before the probe. I don't think there's a way to run this early

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-10-18 Thread James Puthukattukaran
On 10/11/2017 03:27 PM, Bjorn Helgaas wrote: On Tue, Sep 26, 2017 at 04:03:13PM -0400, Sinan Kaya wrote: On 9/26/2017 3:52 PM, James Puthukattukaran wrote: I think you want to do the part above as part of a quirk that runs before the probe. I don't think there's a way to run this early

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-10-11 Thread Bjorn Helgaas
On Tue, Sep 26, 2017 at 04:03:13PM -0400, Sinan Kaya wrote: > On 9/26/2017 3:52 PM, James Puthukattukaran wrote: > >> I think you want to do the part above as part of a quirk that runs before > >> the probe. > > > > I don't think there's a way to run this early enough? > > Bjorn? > > I have

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-10-11 Thread Bjorn Helgaas
On Tue, Sep 26, 2017 at 04:03:13PM -0400, Sinan Kaya wrote: > On 9/26/2017 3:52 PM, James Puthukattukaran wrote: > >> I think you want to do the part above as part of a quirk that runs before > >> the probe. > > > > I don't think there's a way to run this early enough? > > Bjorn? > > I have

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-10-11 Thread Bjorn Helgaas
This patch is word wrapped and doesn't apply. On Mon, Sep 18, 2017 at 04:05:45PM -0400, James Puthukattukaran wrote: > Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch > From: James Puthukattukaran <james.puthukattuka...@oracle.com> > > The IDT switch

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-10-11 Thread Bjorn Helgaas
This patch is word wrapped and doesn't apply. On Mon, Sep 18, 2017 at 04:05:45PM -0400, James Puthukattukaran wrote: > Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch > From: James Puthukattukaran > > The IDT switch incorrectly flags an ACS source violati

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-26 Thread Sinan Kaya
On 9/26/2017 3:52 PM, James Puthukattukaran wrote: >> I think you want to do the part above as part of a quirk that runs before >> the probe. > > I don't think there's a way to run this early enough? Bjorn? I have seen multiple quirk types in quirks.c some prefixed with EARLY and other LATE.

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-26 Thread Sinan Kaya
On 9/26/2017 3:52 PM, James Puthukattukaran wrote: >> I think you want to do the part above as part of a quirk that runs before >> the probe. > > I don't think there's a way to run this early enough? Bjorn? I have seen multiple quirk types in quirks.c some prefixed with EARLY and other LATE.

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-26 Thread James Puthukattukaran
On 09/19/2017 07:36 PM, Sinan Kaya wrote: On 9/18/2017 4:05 PM, James Puthukattukaran wrote: Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch From: James Puthukattukaran <james.puthukattuka...@oracle.com> The IDT switch incorrectly flags an ACS source vio

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-26 Thread James Puthukattukaran
On 09/19/2017 07:36 PM, Sinan Kaya wrote: On 9/18/2017 4:05 PM, James Puthukattukaran wrote: Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch From: James Puthukattukaran The IDT switch incorrectly flags an ACS source violation on a read config request to an end point

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-19 Thread Sinan Kaya
On 9/18/2017 4:05 PM, James Puthukattukaran wrote: > Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch > From: James Puthukattukaran <james.puthukattuka...@oracle.com> > > The IDT switch incorrectly flags an ACS source violation on a read config > re

Re: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-19 Thread Sinan Kaya
On 9/18/2017 4:05 PM, James Puthukattukaran wrote: > Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch > From: James Puthukattukaran > > The IDT switch incorrectly flags an ACS source violation on a read config > request to an end point device on the

[PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-18 Thread James Puthukattukaran
Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch From: James Puthukattukaran <james.puthukattuka...@oracle.com> The IDT switch incorrectly flags an ACS source violation on a read config request to an end point device on the completion (IDT 89H32H8G3-YC, errata #36

[PATCH v7] PCI: Workaround wrong flags completions for IDT switch

2017-09-18 Thread James Puthukattukaran
Subject: [PATCH v7] PCI: Workaround wrong flags completions for IDT switch From: James Puthukattukaran The IDT switch incorrectly flags an ACS source violation on a read config request to an end point device on the completion (IDT 89H32H8G3-YC, errata #36) even though the PCI Express spec