Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-06-23 Thread Srinath Mannam
Hi Bjorn, On Mon, Jun 19, 2017 at 10:32 PM, Srinath Mannam wrote: > Hi Bjorn, > > Thank you for the feedback. > > On Fri, Jun 16, 2017 at 3:57 AM, Bjorn Helgaas wrote: >> Hi Srinath, >> >> On Tue, May 30, 2017 at 02:38:17PM +0530, Srinath Mannam

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-06-23 Thread Srinath Mannam
Hi Bjorn, On Mon, Jun 19, 2017 at 10:32 PM, Srinath Mannam wrote: > Hi Bjorn, > > Thank you for the feedback. > > On Fri, Jun 16, 2017 at 3:57 AM, Bjorn Helgaas wrote: >> Hi Srinath, >> >> On Tue, May 30, 2017 at 02:38:17PM +0530, Srinath Mannam wrote: >>> We found a concurrency issue in NVMe

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-06-19 Thread Srinath Mannam
Hi Bjorn, Thank you for the feedback. On Fri, Jun 16, 2017 at 3:57 AM, Bjorn Helgaas wrote: > Hi Srinath, > > On Tue, May 30, 2017 at 02:38:17PM +0530, Srinath Mannam wrote: >> We found a concurrency issue in NVMe Init when we initialize >> multiple NVMe connected over PCIe

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-06-19 Thread Srinath Mannam
Hi Bjorn, Thank you for the feedback. On Fri, Jun 16, 2017 at 3:57 AM, Bjorn Helgaas wrote: > Hi Srinath, > > On Tue, May 30, 2017 at 02:38:17PM +0530, Srinath Mannam wrote: >> We found a concurrency issue in NVMe Init when we initialize >> multiple NVMe connected over PCIe switch. >> >> Setup

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-06-15 Thread Bjorn Helgaas
Hi Srinath, On Tue, May 30, 2017 at 02:38:17PM +0530, Srinath Mannam wrote: > We found a concurrency issue in NVMe Init when we initialize > multiple NVMe connected over PCIe switch. > > Setup details: > - SMP system with 8 ARMv8 cores running Linux kernel(4.11). > - Two NVMe cards are

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-06-15 Thread Bjorn Helgaas
Hi Srinath, On Tue, May 30, 2017 at 02:38:17PM +0530, Srinath Mannam wrote: > We found a concurrency issue in NVMe Init when we initialize > multiple NVMe connected over PCIe switch. > > Setup details: > - SMP system with 8 ARMv8 cores running Linux kernel(4.11). > - Two NVMe cards are

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Ray Jui
On 5/30/17 11:10 AM, Scott Branden wrote: > Hi Ray, > > > On 17-05-30 10:04 AM, Ray Jui wrote: >> Hi Srinath and Scott, >> >> On 5/30/17 8:44 AM, Scott Branden wrote: >>> Hi Srinath, >>> >>> >>> On 17-05-30 02:08 AM, Srinath Mannam wrote: We found a concurrency issue in NVMe Init when we

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Ray Jui
On 5/30/17 11:10 AM, Scott Branden wrote: > Hi Ray, > > > On 17-05-30 10:04 AM, Ray Jui wrote: >> Hi Srinath and Scott, >> >> On 5/30/17 8:44 AM, Scott Branden wrote: >>> Hi Srinath, >>> >>> >>> On 17-05-30 02:08 AM, Srinath Mannam wrote: We found a concurrency issue in NVMe Init when we

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Scott Branden
Hi Ray, On 17-05-30 10:04 AM, Ray Jui wrote: Hi Srinath and Scott, On 5/30/17 8:44 AM, Scott Branden wrote: Hi Srinath, On 17-05-30 02:08 AM, Srinath Mannam wrote: We found a concurrency issue in NVMe Init when we initialize multiple NVMe connected over PCIe switch. Setup details: -

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Scott Branden
Hi Ray, On 17-05-30 10:04 AM, Ray Jui wrote: Hi Srinath and Scott, On 5/30/17 8:44 AM, Scott Branden wrote: Hi Srinath, On 17-05-30 02:08 AM, Srinath Mannam wrote: We found a concurrency issue in NVMe Init when we initialize multiple NVMe connected over PCIe switch. Setup details: -

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Ray Jui
Hi Srinath and Scott, On 5/30/17 8:44 AM, Scott Branden wrote: > Hi Srinath, > > > On 17-05-30 02:08 AM, Srinath Mannam wrote: >> We found a concurrency issue in NVMe Init when we initialize >> multiple NVMe connected over PCIe switch. >> >> Setup details: >> - SMP system with 8 ARMv8 cores

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Ray Jui
Hi Srinath and Scott, On 5/30/17 8:44 AM, Scott Branden wrote: > Hi Srinath, > > > On 17-05-30 02:08 AM, Srinath Mannam wrote: >> We found a concurrency issue in NVMe Init when we initialize >> multiple NVMe connected over PCIe switch. >> >> Setup details: >> - SMP system with 8 ARMv8 cores

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Scott Branden
Hi Srinath, On 17-05-30 02:08 AM, Srinath Mannam wrote: We found a concurrency issue in NVMe Init when we initialize multiple NVMe connected over PCIe switch. Setup details: - SMP system with 8 ARMv8 cores running Linux kernel(4.11). - Two NVMe cards are connected to PCIe RC through

Re: [RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Scott Branden
Hi Srinath, On 17-05-30 02:08 AM, Srinath Mannam wrote: We found a concurrency issue in NVMe Init when we initialize multiple NVMe connected over PCIe switch. Setup details: - SMP system with 8 ARMv8 cores running Linux kernel(4.11). - Two NVMe cards are connected to PCIe RC through

[RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Srinath Mannam
We found a concurrency issue in NVMe Init when we initialize multiple NVMe connected over PCIe switch. Setup details: - SMP system with 8 ARMv8 cores running Linux kernel(4.11). - Two NVMe cards are connected to PCIe RC through bridge as shown in the below figure. [RC]

[RFC PATCH v2] pci: Concurrency issue in NVMe Init through PCIe switch

2017-05-30 Thread Srinath Mannam
We found a concurrency issue in NVMe Init when we initialize multiple NVMe connected over PCIe switch. Setup details: - SMP system with 8 ARMv8 cores running Linux kernel(4.11). - Two NVMe cards are connected to PCIe RC through bridge as shown in the below figure. [RC]