Re: [PATCH net-next 0/4] xps_flows: XPS flow steering when there is no socket

2016-09-01 Thread Florian Fainelli
On 09/01/2016 12:32 PM, Tom Herbert wrote: > On Thu, Sep 1, 2016 at 12:25 PM, Florian Fainelli > wrote: >> On 08/31/2016 05:10 PM, Tom Herbert wrote: >>> This patch set introduces transmit flow steering for socketless packets. >>> The idea is that we record the transmit queues in a flow table tha

Re: [PATCH net-next 0/4] xps_flows: XPS flow steering when there is no socket

2016-09-01 Thread Tom Herbert
On Thu, Sep 1, 2016 at 12:25 PM, Florian Fainelli wrote: > On 08/31/2016 05:10 PM, Tom Herbert wrote: >> This patch set introduces transmit flow steering for socketless packets. >> The idea is that we record the transmit queues in a flow table that is >> indexed by skbuff hash. The flow table ent

Re: [PATCH net-next 0/4] xps_flows: XPS flow steering when there is no socket

2016-09-01 Thread Florian Fainelli
On 08/31/2016 05:10 PM, Tom Herbert wrote: > This patch set introduces transmit flow steering for socketless packets. > The idea is that we record the transmit queues in a flow table that is > indexed by skbuff hash. The flow table entries have two values: the > queue_index and the head cnt of pac

Re: [PATCH net-next 0/4] xps_flows: XPS flow steering when there is no socket

2016-09-01 Thread Tom Herbert
On Wed, Aug 31, 2016 at 5:37 PM, Eric Dumazet wrote: > On Wed, 2016-08-31 at 17:10 -0700, Tom Herbert wrote: > >> Tested: >> Manually forced all packets to go through the xps_flows path. >> Observed that some flows were deferred to change queues because >> packets were in flight witht the fl

Re: [PATCH net-next 0/4] xps_flows: XPS flow steering when there is no socket

2016-08-31 Thread Eric Dumazet
On Wed, 2016-08-31 at 17:10 -0700, Tom Herbert wrote: > Tested: > Manually forced all packets to go through the xps_flows path. > Observed that some flows were deferred to change queues because > packets were in flight witht the flow bucket. I did not realize you were ready to submit this n

[PATCH net-next 0/4] xps_flows: XPS flow steering when there is no socket

2016-08-31 Thread Tom Herbert
This patch set introduces transmit flow steering for socketless packets. The idea is that we record the transmit queues in a flow table that is indexed by skbuff hash. The flow table entries have two values: the queue_index and the head cnt of packets from the TX queue. We only allow a queue to ch