Subject: Re: [RFC PATCH] i40e: enable PCIe relax ordering for SPARC
On 12/26/2016 03:39 AM, maowenan wrote:
-Original Message-
From: netdev-ow...@vger.kernel.org
[mailto:netdev-ow...@vger.kernel.org]
On Behalf Of Tushar Dave
Sent: Tuesday, December 06, 2016 1:07 AM
To: jeffrey.t.kirs
On Behalf Of Tushar Dave
> >> Sent: Tuesday, December 06, 2016 1:07 AM
> >> To: jeffrey.t.kirs...@intel.com; intel-wired-...@lists.osuosl.org
> >> Cc: netdev@vger.kernel.org
> >> Subject: [RFC PATCH] i40e: enable PCIe relax ordering for SPARC
> >>
> >
lan] [RFC PATCH] i40e: enable PCIe relax ordering
> for
> SPARC
>
> On Mon, Dec 5, 2016 at 9:07 AM, Tushar Dave
> wrote:
> > Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
> > standard CSR where PCIe relaxed ordering can be set. Without
@vger.kernel.org
Subject: [RFC PATCH] i40e: enable PCIe relax ordering for SPARC
Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have standard
CSR where PCIe relaxed ordering can be set. Without PCIe relax ordering
enabled, i40e performance is significantly low on SPARC.
[Mao Wen
rey.t.kirs...@intel.com; intel-wired-...@lists.osuosl.org
>> Cc: netdev@vger.kernel.org
>> Subject: [RFC PATCH] i40e: enable PCIe relax ordering for SPARC
>>
>> Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
>> standard
>> CSR where PCIe relaxed ord
; Subject: [RFC PATCH] i40e: enable PCIe relax ordering for SPARC
>
> Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have standard
> CSR where PCIe relaxed ordering can be set. Without PCIe relax ordering
> enabled, i40e performance is significantly low on SPARC.
>
On 12/08/2016 04:45 PM, tndave wrote:
On 12/08/2016 08:05 AM, Alexander Duyck wrote:
On Thu, Dec 8, 2016 at 2:43 AM, David Laight
wrote:
From: Alexander Duyck
Sent: 06 December 2016 17:10
...
I was thinking about it and I realized we can probably simplify
this even further. In the case
On 12/08/2016 08:05 AM, Alexander Duyck wrote:
On Thu, Dec 8, 2016 at 2:43 AM, David Laight
wrote:
From: Alexander Duyck
Sent: 06 December 2016 17:10
...
I was thinking about it and I realized we can probably simplify
this even further. In the case of most other architectures the
DMA_ATTR
On Thu, Dec 8, 2016 at 2:43 AM, David Laight wrote:
> From: Alexander Duyck
>> Sent: 06 December 2016 17:10
> ...
>> I was thinking about it and I realized we can probably simplify this
>> even further. In the case of most other architectures the
>> DMA_ATTR_WEAK_ORDERING has no effect anyway. S
From: Alexander Duyck
> Sent: 06 December 2016 17:10
...
> I was thinking about it and I realized we can probably simplify this
> even further. In the case of most other architectures the
> DMA_ATTR_WEAK_ORDERING has no effect anyway. So from what I can tell
> there is probably no reason not to j
From: Alexander Duyck
> Sent: 05 December 2016 21:55
...
> > @@ -1010,6 +1018,11 @@ int i40e_setup_tx_descriptors(struct i40e_ring
> > *tx_ring)
> > */
> > tx_ring->size += sizeof(u32);
> > tx_ring->size = ALIGN(tx_ring->size, 4096);
> > +#ifdef CONFIG_SPARC
> > + tx
On 12/06/2016 09:10 AM, Alexander Duyck wrote:
On Mon, Dec 5, 2016 at 2:23 PM, tndave wrote:
On 12/05/2016 01:54 PM, Alexander Duyck wrote:
On Mon, Dec 5, 2016 at 9:07 AM, Tushar Dave
wrote:
Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
standard CSR where PCIe r
On Mon, Dec 5, 2016 at 2:23 PM, tndave wrote:
>
>
> On 12/05/2016 01:54 PM, Alexander Duyck wrote:
>>
>> On Mon, Dec 5, 2016 at 9:07 AM, Tushar Dave
>> wrote:
>>>
>>> Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
>>> standard CSR where PCIe relaxed ordering can be set. Wit
On 12/05/2016 01:54 PM, Alexander Duyck wrote:
On Mon, Dec 5, 2016 at 9:07 AM, Tushar Dave wrote:
Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
standard CSR where PCIe relaxed ordering can be set. Without PCIe relax
ordering enabled, i40e performance is significantly l
On Mon, Dec 5, 2016 at 9:07 AM, Tushar Dave wrote:
> Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
> standard CSR where PCIe relaxed ordering can be set. Without PCIe relax
> ordering enabled, i40e performance is significantly low on SPARC.
>
> This patch sets PCIe relax or
Unlike previous generation NIC (e.g. ixgbe) i40e doesn't seem to have
standard CSR where PCIe relaxed ordering can be set. Without PCIe relax
ordering enabled, i40e performance is significantly low on SPARC.
This patch sets PCIe relax ordering for SPARC arch by setting dma attr
DMA_ATTR_WEAK_ORDER
16 matches
Mail list logo