Re: [lng-odp] [RFC API-NEXT PATCH 0/6] Multiple queue packet IO API

2015-10-26 Thread Nikita Kalyazin
eed some hashing API for egress too. Should be shaping/scheduling algorithms be aware of HW Tx queues or they work at the level of pktio/spigot as a whole? -- Best regards, Nikita Kalyazin, n.kalya...@samsung.com Software Engineer Virtualization Group Samsung R Institute Russia Tel: +7 (495) 797-25

Re: [lng-odp] [RFC API-NEXT PATCH 0/6] Multiple queue packet IO API

2015-10-26 Thread Nikita Kalyazin
00, Alexandru Badicioiu wrote: > > > On 22 October 2015 at 18:06, Nikita Kalyazin <[1]n.kalya...@samsung.com> > wrote: > > Hi, > > > [Alex] ODP queues are neither software nor hardware by definition, each > > implementation is free to imple

Re: [lng-odp] [RFC API-NEXT PATCH 0/6] Multiple queue packet IO API

2015-10-19 Thread Nikita Kalyazin
ce in many cases they might appear more efficient (odp-ovs is an example of such applications), and rename those to make them more obvious. > Are you able to join the meeting on Tuesday to discuss? > > http://www.opendataplane.org/meetings/ Thanks, I'm going to join the meeting. -- Best

[lng-odp] [RFC API-NEXT PATCH 2/6] linux-generic: pktio: add per queue pktio locks

2015-10-14 Thread Nikita Kalyazin
Signed-off-by: Nikita Kalyazin <n.kalya...@samsung.com> Reviewed-by: Ilya Maximets <i.maxim...@samsung.com> --- include/odp/api/config.h| 7 ++- platform/linux-generic/include/odp_packet_io_internal.h | 1 + platform/linux-generic/odp

[lng-odp] [RFC API-NEXT PATCH 0/6] Multiple queue packet IO API

2015-10-14 Thread Nikita Kalyazin
| 4345 | 5.09x | +--++---+ Nikita Kalyazin (6): api: pktio: add multiqueue API linux-generic: pktio: add per queue pktio locks linux-generic: pktio: implement multiqueue API (part I) linux-generic: pktio: imlement multiqueue API (part II) linux

[lng-odp] [RFC API-NEXT PATCH 1/6] api: pktio: add multiqueue API

2015-10-14 Thread Nikita Kalyazin
Signed-off-by: Nikita Kalyazin <n.kalya...@samsung.com> Reviewed-by: Ilya Maximets <i.maxim...@samsung.com> --- include/odp/api/packet_io.h | 118 1 file changed, 118 insertions(+) diff --git a/include/odp/api/packet_io.h b/include/odp/api

[lng-odp] [RFC API-NEXT PATCH 4/6] linux-generic: pktio: imlement multiqueue API (part II)

2015-10-14 Thread Nikita Kalyazin
The following API is implemented: - odp_pktio_inqs_setdef() - odp_pktio_inqs_remdef() - odp_pktio_inqs_getdef() - odp_pktio_outqs_getdef() Scheduler is reimplemented to multiqueue mode. Single queue API is preserved and implemented using multiqueue API. Signed-off-by: Nikita Kalyazin <n.ka

[lng-odp] [RFC API-NEXT PATCH 5/6] linux-generic: pktio: multiqueue support in netmap

2015-10-14 Thread Nikita Kalyazin
Signed-off-by: Nikita Kalyazin <n.kalya...@samsung.com> Reviewed-by: Ilya Maximets <i.maxim...@samsung.com> --- platform/linux-generic/include/odp_packet_netmap.h | 6 +- platform/linux-generic/pktio/netmap.c | 218 + 2 files changed, 188 inser

[lng-odp] [RFC API-NEXT PATCH 3/6] linux-generic: pktio: implement multiqueue API (part I)

2015-10-14 Thread Nikita Kalyazin
The following API is implemented: - odp_pktio_max_num_queues() - odp_pktio_configure() - odp_pktio_num_queues() - odp_pktio_recv_queue() - odp_pktio_send_queue() Signed-off-by: Nikita Kalyazin <n.kalya...@samsung.com> Reviewed-by: Ilya Maximets <i.maxim...@samsung.com> --- .../l

Re: [lng-odp] ODP-accelerated OVS plans

2015-04-29 Thread Nikita Kalyazin
Mike, Zoltan, Thanks for sharing this. -- Best regards, Nikita Kalyazin, n.kalya...@samsung.com CE OS Group Samsung RD Institute Russia Tel: +7 (495) 797-25-00 #3816 Tel: +7 (495) 797-25-03 Office #1501, 12-1, Dvintsev str., Moscow, 127018, Russia On Tue, Apr 28, 2015 at 08:51:01AM -0400

[lng-odp] ODP-accelerated OVS plans

2015-04-28 Thread Nikita Kalyazin
Hi, What are the plans for ODP-OVS project that is developed by LNG (https://git.linaro.org/lng/odp-ovs.git)? Are the ODP patches going to be upstreamed to OVS mainline or, at least, rebased onto actual OVS version internally? -- Best regards, Nikita Kalyazin, n.kalya...@samsung.com CE OS

Re: [lng-odp] ODP-accelerated OVS plans

2015-04-28 Thread Nikita Kalyazin
Zoltan, Is there any specific roadmap for these (reliable testing and performance measurements)? -- Best regards, Nikita Kalyazin, n.kalya...@samsung.com CE OS Group Samsung RD Institute Russia Tel: +7 (495) 797-25-00 #3816 Tel: +7 (495) 797-25-03 Office #1501, 12-1, Dvintsev str., Moscow