https://bugs.linaro.org/show_bug.cgi?id=1698

--- Comment #1 from Bala Manoharan <bala.manoha...@linaro.org> ---
The current packet input handling receives the packets directly into the pool
and classifier is run on the packet to identify the destination queue.
This has to be changed and the fix for this bug includes receiving the packets
from socket into a common memory location and running classifier over this
memory location to identify the pool based on the destination CoS. The packet
is allocated from the destination pool and enqueued into destination queue
based on CoS.

Since this changes the basic packet handling in linux-generic code proper
testing should be done to make sure there is no performance degrade by this
change.

The above design change was discussed in the architecture meeting and following
key points were agreed.
1. drop parameters are agreed to be added as part of pool params and CoS
parameters.
2. RED properties to be configured as a percentage of the pool
3. Test to be performed on netmap socket since socket consumes most of the
cycles and does not show performance changes

Regards.
Bala

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to