Merged,
Maxim.

On 12/17/2015 02:49, Bill Fischofer wrote:
For this series:

Reviewed-and-Tested-by: Bill Fischofer <[email protected] <mailto:[email protected]>>

On Wed, Dec 16, 2015 at 7:45 AM, Petri Savolainen <[email protected] <mailto:[email protected]>> wrote:


    This patch set includes netmap implementation of the new pktio
    multi-queue API
    and scheduler integration.

    Netmap code is based on "netmap pktio multi queue support v2"
    patch series.
    Modifications include mainly bug fixes and performance optimizations,
    functionality is more or less the same (with previous patch set).

    Scheduler modifications enable multi-queue API usage with
    odp_queue_t queues
    (scheduled and poll type). L2fwd test application has been ported
    to use
    multi-queue API also with scheduled queues.

    Old pktio (single queue) interface is still functional. Next steps
    include
    removal of the old API.


    Matias Elo (13):
      linux-generic: pktio: enable using PKTIO_MAX_QUEUES in pktio
        implementations
      linux-generic: pktio: add RSS helper functions
      linux-generic: netmap: add odp_pktio_start()
      linux-generic: netmap: add odp_pktio_capability()
      linux-generic: netmap: add initial multi queue support
      linux-generic: netmap: add functions for fetching pktio queues
      linux-generic: netmap: odp_pktio_recv() from all pktin queues
      linux-generic: netmap: use select() instead of poll() in recv
      linux-generic: netmap: add netmap_link_status() function
      linux-generic: netmap: add netmap_close_descriptors() function
      linux-generic: netmap: add start()/stop() functionality
      linux-generic: netmap: fix netmap_mtu_get()
      linux-generic: netmap: disable debug prints

    Petri Savolainen (6):
      linux-generic: pktio: added scheduler multi-queue support
      linux-generic: netmap: add scheduler multi-queue support
      test: l2fwd: use multi-queue API for scheduled queues
      test: l2fwd: use multiple queues in sched mode
      linux-generic: scheduler: improve pktio polling
      api: pktio: refine multiqueue API spec

     include/odp/api/packet_io.h                        |  14 +-
     .../linux-generic/include/odp_packet_io_internal.h |  19 +-
     platform/linux-generic/include/odp_packet_netmap.h |  43 +-
     platform/linux-generic/include/odp_packet_socket.h |  47 ++
     .../linux-generic/include/odp_schedule_internal.h  |   3 +-
     platform/linux-generic/odp_packet_io.c             | 135 +++--
     platform/linux-generic/odp_schedule.c              | 226 ++++---
     platform/linux-generic/pktio/netmap.c              | 669
    ++++++++++++++++++---
     platform/linux-generic/pktio/socket.c              | 234 +++++++
     test/performance/odp_l2fwd.c                       | 103 ++--
     10 files changed, 1234 insertions(+), 259 deletions(-)

    --
    2.6.3

    _______________________________________________
    lng-odp mailing list
    [email protected] <mailto:[email protected]>
    https://lists.linaro.org/mailman/listinfo/lng-odp




_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to