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
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
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
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
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
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