On 11/26/2014 05:22 PM, Jerin Jacob wrote:
On Wed, Nov 26, 2014 at 05:05:14PM +0300, Maxim Uvarov wrote:
On 11/26/2014 04:33 PM, Taras Kondratiuk wrote:
On 11/26/2014 03:23 PM, Jerin Jacob wrote:
On Wed, Nov 26, 2014 at 02:53:50PM +0300, Maxim Uvarov wrote:
On 11/26/2014 12:25 PM, Ola Liljedahl wrote:
On 26 November 2014 at 09:39, Alexandru Badicioiu
<alexandru.badici...@linaro.org> wrote:
This patch has no description. The title is not self explanatory
either.
Also the existence of eth0 should be verified  before mapping the
loop0 to
eth0 - some platforms may use other interface names (e.g. fmX-gby
for FSL
DPAA platforms).  I think a better solution would be to enumerate the
available interfaces  and pick a suitable one.
I second that opinion. On my ChromeBook (great development
platforms!), the only Ethernet-like
interface is called mlan0.
Hm, renaming should be done to some predictable name. eth0 is very
common
for linux.
If it's not so that can be changed with export
ODP_PKTIO_LOOPDEV="mlan0".

I can walk over the list but not sure how to select interface that can
be
used.
IMO we should  have an ODP API to enumerate all the available pktio
ports
in a given platform as strings along with a bitmap to represent their
capability(like PKTIO_CAP_LOOPBACK)
So that application can choose the pktio based on the capability.
We can use our odp_xxxx_xxxx_next API model for enumeration.
+1

Instead of bitmap it can some struct.

Any hint how that can be implemented on linux-generic for v1?
How about mapping to linux lo loopback device ?

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
         inet 127.0.0.1  netmask 255.0.0.0
         inet6 ::1  prefixlen 128  scopeid 0x10<host>
         loop  txqueuelen 0  (Local Loopback)
         RX packets 580  bytes 48524 (47.3 KiB)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 580  bytes 48524 (47.3 KiB)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0



lo0 does not can be switched to promisc mode. And you can not get raw packets there to test classification.

Maxim.

_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to