Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-21 Thread Myron Stowe
On Sat, Mar 16, 2013 at 6:13 PM, Myron Stowe wrote: > On Thu, Mar 14, 2013 at 9:03 AM, Myron Stowe wrote: >> On Wed, Mar 13, 2013 at 3:40 AM, Xiangliang Yu wrote: >>> Hi, Bjorn >>> >> > Now, the situation is like this: >> > I captured the PCIE trace with analyzer and found that 1st BE

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-21 Thread Myron Stowe
On Sat, Mar 16, 2013 at 6:13 PM, Myron Stowe myron.st...@gmail.com wrote: On Thu, Mar 14, 2013 at 9:03 AM, Myron Stowe myron.st...@gmail.com wrote: On Wed, Mar 13, 2013 at 3:40 AM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Now, the situation is like this: I captured the PCIE

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-16 Thread Myron Stowe
On Thu, Mar 14, 2013 at 9:03 AM, Myron Stowe wrote: > On Wed, Mar 13, 2013 at 3:40 AM, Xiangliang Yu wrote: >> Hi, Bjorn >> >>> >> > Now, the situation is like this: >>> >> > I captured the PCIE trace with analyzer and found that 1st BE is 0x >>> >> > when >>> >> > accessing IO port space.

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-16 Thread Myron Stowe
On Thu, Mar 14, 2013 at 9:03 AM, Myron Stowe myron.st...@gmail.com wrote: On Wed, Mar 13, 2013 at 3:40 AM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Now, the situation is like this: I captured the PCIE trace with analyzer and found that 1st BE is 0x when accessing IO

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-14 Thread Myron Stowe
On Wed, Mar 13, 2013 at 3:40 AM, Xiangliang Yu wrote: > Hi, Bjorn > >> >> > Now, the situation is like this: >> >> > I captured the PCIE trace with analyzer and found that 1st BE is 0x >> >> > when >> >> > accessing IO port space. But 9125 spec has some limitation, and the BE >> >> > must >>

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-14 Thread Myron Stowe
On Wed, Mar 13, 2013 at 10:16 PM, Robert Hancock wrote: > On 03/08/2013 09:18 PM, Myron Stowe wrote: >> >> On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu >> wrote: >>> >>> Hi, Bjorn >>> >>> Fix system hang issue: if first accessed resource file of BAR0 ~ >>> BAR4, system will hang after

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-14 Thread Myron Stowe
On Wed, Mar 13, 2013 at 10:16 PM, Robert Hancock hancock...@gmail.com wrote: On 03/08/2013 09:18 PM, Myron Stowe wrote: On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-14 Thread Myron Stowe
On Wed, Mar 13, 2013 at 3:40 AM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Now, the situation is like this: I captured the PCIE trace with analyzer and found that 1st BE is 0x when accessing IO port space. But 9125 spec has some limitation, and the BE must be

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-13 Thread Robert Hancock
On 03/08/2013 09:18 PM, Myron Stowe wrote: On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-13 Thread Robert Hancock
On 03/08/2013 09:18 PM, Myron Stowe wrote: On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-12 Thread Bjorn Helgaas
On Tue, Mar 12, 2013 at 3:22 AM, Xiangliang Yu wrote: > Hi, Myron >> > Now, the situation is like this: >> > I captured the PCIE trace with analyzer and found that 1st BE is 0x >> > when >> > accessing IO port space. But 9125 spec has some limitation, and the BE >> > must >> > be >> > 0x0100,

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-12 Thread Bjorn Helgaas
On Tue, Mar 12, 2013 at 3:22 AM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Myron Now, the situation is like this: I captured the PCIE trace with analyzer and found that 1st BE is 0x when accessing IO port space. But 9125 spec has some limitation, and the BE must be 0x0100,

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-11 Thread Myron Stowe
On Mon, Mar 11, 2013 at 3:15 AM, Xiangliang Yu wrote: > Hi, Myron > >> >>> >> > Fix system hang issue: if first accessed resource file of BAR0 ~ >> >>> >> > BAR4, system will hang after executing lspci command >> > >> > Any question? Thanks! >> >> Googling and looking at the PCI IDs data base I

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-11 Thread Myron Stowe
On Mon, Mar 11, 2013 at 3:15 AM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Myron Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command Any question? Thanks! Googling and looking at the PCI IDs data base I see that

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-09 Thread Myron Stowe
On Sat, Mar 9, 2013 at 7:49 AM, Xiangliang Yu wrote: > Hi, Bjorn > >>> >> > Fix system hang issue: if first accessed resource file of BAR0 ~ >>> >> > BAR4, system will hang after executing lspci command >>> >> >>> >> This needs more explanation. We've already read the BARs by the >>> >> time

RE: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-09 Thread Xiangliang Yu
Hi, Bjorn >> >> > Fix system hang issue: if first accessed resource file of BAR0 ~ >> >> > BAR4, system will hang after executing lspci command >> >> >> >> This needs more explanation. We've already read the BARs by the >> >> time header quirks are run, so apparently it's not just the mere >>

RE: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-09 Thread Xiangliang Yu
Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header quirks are run, so apparently it's not just the mere act of accessing a BAR

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-09 Thread Myron Stowe
On Sat, Mar 9, 2013 at 7:49 AM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-08 Thread Myron Stowe
On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu wrote: > Hi, Bjorn > >> >> > Fix system hang issue: if first accessed resource file of BAR0 ~ >> >> > BAR4, system will hang after executing lspci command >> >> >> >> This needs more explanation. We've already read the BARs by the time >> >> header

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-08 Thread Bjorn Helgaas
On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu wrote: > Hi, Bjorn > >> >> > Fix system hang issue: if first accessed resource file of BAR0 ~ >> >> > BAR4, system will hang after executing lspci command >> >> >> >> This needs more explanation. We've already read the BARs by the time >> >> header

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-08 Thread Bjorn Helgaas
On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-08 Thread Myron Stowe
On Thu, Mar 7, 2013 at 11:51 PM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header

RE: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Xiangliang Yu
Hi, Bjorn > >> > Fix system hang issue: if first accessed resource file of BAR0 ~ > >> > BAR4, system will hang after executing lspci command > >> > >> This needs more explanation. We've already read the BARs by the time > >> header quirks are run, so apparently it's not just the mere act of >

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Bjorn Helgaas
On Thu, Mar 7, 2013 at 8:07 PM, Xiangliang Yu wrote: > Hi, Bjorn > >> > Fix system hang issue: if first accessed resource file of BAR0 ~ >> > BAR4, system will hang after executing lspci command >> >> This needs more explanation. We've already read the BARs by the time >> header quirks are run,

RE: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Xiangliang Yu
Hi, Bjorn > > Fix system hang issue: if first accessed resource file of BAR0 ~ > > BAR4, system will hang after executing lspci command > > This needs more explanation. We've already read the BARs by the time > header quirks are run, so apparently it's not just the mere act of > accessing a BAR

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Bjorn Helgaas
On Thu, Mar 7, 2013 at 7:29 AM, wrote: > From: Xiangliang Yu > > Fix system hang issue: if first accessed resource file of BAR0 ~ > BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header quirks are run, so apparently

[PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread yxlraid
From: Xiangliang Yu Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command --- drivers/pci/quirks.c | 15 +++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c

RE: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Xiangliang Yu
Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header quirks are run, so apparently it's not just the mere act of accessing a BAR that

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Bjorn Helgaas
On Thu, Mar 7, 2013 at 8:07 PM, Xiangliang Yu yuxia...@marvell.com wrote: Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header quirks are

RE: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Xiangliang Yu
Hi, Bjorn Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header quirks are run, so apparently it's not just the mere act of accessing a BAR

[PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread yxlraid
From: Xiangliang Yu yuxia...@marvell.com Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command --- drivers/pci/quirks.c | 15 +++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/drivers/pci/quirks.c

Re: [PATCH 2/2] PCI: fix system hang issue of Marvell SATA host controller

2013-03-07 Thread Bjorn Helgaas
On Thu, Mar 7, 2013 at 7:29 AM, yxlr...@gmail.com wrote: From: Xiangliang Yu yuxia...@marvell.com Fix system hang issue: if first accessed resource file of BAR0 ~ BAR4, system will hang after executing lspci command This needs more explanation. We've already read the BARs by the time header