All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support
@ 2015-03-25 19:35 Petri Gynther
  2015-03-25 22:32 ` Florian Fainelli
  2015-03-27 21:26 ` David Miller
  0 siblings, 2 replies; 4+ messages in thread
From: Petri Gynther @ 2015-03-25 19:35 UTC (permalink / raw)
  To: netdev; +Cc: davem, f.fainelli, jaedon.shin

Final patch set to add support for multiple Rx queues:
1. remove priv->int0_mask and priv->int1_mask
2. modify Tx ring int_enable and int_disable vectors
3. simplify bcmgenet_init_dma()
4. tweak init_umac()
5. rework Tx NAPI code
6. rework Rx NAPI code
7. add support for multiple Rx queues

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support
  2015-03-25 19:35 [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support Petri Gynther
@ 2015-03-25 22:32 ` Florian Fainelli
  2015-03-25 22:53   ` Petri Gynther
  2015-03-27 21:26 ` David Miller
  1 sibling, 1 reply; 4+ messages in thread
From: Florian Fainelli @ 2015-03-25 22:32 UTC (permalink / raw)
  To: Petri Gynther, netdev; +Cc: davem, jaedon.shin

On 25/03/15 12:35, Petri Gynther wrote:
> Final patch set to add support for multiple Rx queues:
> 1. remove priv->int0_mask and priv->int1_mask
> 2. modify Tx ring int_enable and int_disable vectors
> 3. simplify bcmgenet_init_dma()
> 4. tweak init_umac()
> 5. rework Tx NAPI code
> 6. rework Rx NAPI code
> 7. add support for multiple Rx queues
> 

Looks very good, thanks for getting these change out! Now I suppose what
we would need is some sort of ethtool rx-nfc API to allow flow
configuration towards particular RX queues?
-- 
Florian

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support
  2015-03-25 22:32 ` Florian Fainelli
@ 2015-03-25 22:53   ` Petri Gynther
  0 siblings, 0 replies; 4+ messages in thread
From: Petri Gynther @ 2015-03-25 22:53 UTC (permalink / raw)
  To: Florian Fainelli; +Cc: netdev, David Miller, Jaedon Shin

Hi Florian,

On Wed, Mar 25, 2015 at 3:32 PM, Florian Fainelli <f.fainelli@gmail.com> wrote:
> On 25/03/15 12:35, Petri Gynther wrote:
>> Final patch set to add support for multiple Rx queues:
>> 1. remove priv->int0_mask and priv->int1_mask
>> 2. modify Tx ring int_enable and int_disable vectors
>> 3. simplify bcmgenet_init_dma()
>> 4. tweak init_umac()
>> 5. rework Tx NAPI code
>> 6. rework Rx NAPI code
>> 7. add support for multiple Rx queues
>>
>
> Looks very good, thanks for getting these change out! Now I suppose what
> we would need is some sort of ethtool rx-nfc API to allow flow
> configuration towards particular RX queues?
> --
> Florian

Thanks for the quick review. Yes, as the next step, we would need
ethtool rx-nfc API to allow Rx flow configuration to various Rx
queues. Also, Rx priority queues are still off by default:

[GENET_V3] = {
        .tx_queues = 4,
        .tx_bds_per_q = 32,
        .rx_queues = 0,
        .rx_bds_per_q = 0,

[GENET_V4] = {
        .tx_queues = 4,
        .tx_bds_per_q = 32,
        .rx_queues = 0,
        .rx_bds_per_q = 0,

-- Petri

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support
  2015-03-25 19:35 [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support Petri Gynther
  2015-03-25 22:32 ` Florian Fainelli
@ 2015-03-27 21:26 ` David Miller
  1 sibling, 0 replies; 4+ messages in thread
From: David Miller @ 2015-03-27 21:26 UTC (permalink / raw)
  To: pgynther; +Cc: netdev, f.fainelli, jaedon.shin

From: Petri Gynther <pgynther@google.com>
Date: Wed, 25 Mar 2015 12:35:08 -0700 (PDT)

> Final patch set to add support for multiple Rx queues:
> 1. remove priv->int0_mask and priv->int1_mask
> 2. modify Tx ring int_enable and int_disable vectors
> 3. simplify bcmgenet_init_dma()
> 4. tweak init_umac()
> 5. rework Tx NAPI code
> 6. rework Rx NAPI code
> 7. add support for multiple Rx queues

Series applied, thanks.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-03-27 21:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-25 19:35 [PATCH net-next 0/7] net: bcmgenet: multiple Rx queues support Petri Gynther
2015-03-25 22:32 ` Florian Fainelli
2015-03-25 22:53   ` Petri Gynther
2015-03-27 21:26 ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.