https://bugs.linaro.org/show_bug.cgi?id=3478
--- Comment #5 from Ilias Apalodimas ---
Dmitry we have 3 arndale boards in LAVA. Maybe you can reproduce it in one of
these?
--
You are receiving this mail because:
You are on the CC list for the bug.
brbrooks replied on github web page:
test/performance/odp_l2fwd.c
line 4
@@ -1559,6 +1559,8 @@ int main(int argc, char *argv[])
exit(EXIT_FAILURE);
}
+ odp_pktio_print(gbl_args->pktios[i].pktio);
Comment:
Is there an easy way to do this? I
Dmitry Eremin-Solenikov(lumag) replied on github web page:
example/ipsec_offload/odp_ipsec_offload_misc.h
line 20
@@ -0,0 +1,366 @@
+/* Copyright (c) 2017, Linaro Limited
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ */
+
+#ifndef ODP_IPSEC_MISC_H_
+#define
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
doc/images/.gitignore
@@ -1,4 +1,5 @@
resource_management.svg
+ipsec_fsm.svg
Comment:
This was removed by PR #320. You may need to clean your local directory. This
file no longer exists.
From: Dmitry Eremin-Solenikov
Fix two c errors in testsuite configuration setup/validation.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 362 (lumag:fixes)
**
github
/** Email created from pull request 362 (lumag:fixes)
** https://github.com/Linaro/odp/pull/362
** Patch: https://github.com/Linaro/odp/pull/362.patch
** Base sha: 177eeff39e19289e771119cfdffc515cb16f9db5
** Merge commit sha:
From: Nikhil Agarwal
[DES: adapted example to updated API.]
[DES: minor rework to drop odp_ prefix from function names.]
Signed-off-by: Nikhil Agarwal
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email
From: Dmitry Eremin-Solenikov
It is possible to include TFC padding into ESP-tunnel packets. Document
usage of such padding according to RFC.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 329
From: Dmitry Eremin-Solenikov
Add error bit used to report TFC (NH=59) packets. Such events MUST be
generated in SYNC and ASYNC modes. In INLINE mode generation of this
error is controlled by inline_tfc_packets_drop config field. Support for
dropping or
This is based on old IPsec example by @NikhilA-Linaro , just updated to new
packet-API.
[DES: adapted example to updated API.]
Signed-off-by: Nikhil Agarwal nikhil.agar...@linaro.org
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
Support TFC features:
TFC padding TX and RX via adding additonal data after packet payload
TFC packets RX via ODP_IPSEC_STATUS event. TX and RX SYNC is TBD.
github
/** Email created from pull request 329 (lumag:ipsec-tfc)
**
From: Dmitry Eremin-Solenikov
Separate handling of authentication IV data.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 352 (lumag:crypto_gmac_iv)
** https://github.com/Linaro/odp/pull/352
From: Dmitry Eremin-Solenikov
Change GMAC testing code to use new auth IV fields.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 352 (lumag:crypto_gmac_iv)
**
From: Dmitry Eremin-Solenikov
GMAC auth algorithm requires IV to work. Instead of hacking the
ODP_CIPHER_ALG_NULL iv to include value for ODP_AUTH_ALG_GMAC, provide
separate iv (in auth capability, session params and operation params).
Signed-off-by: Dmitry
From: Dmitry Eremin-Solenikov
There is no point in having odp_crypto_generic_session_t definition in
global include file. Move it to odp_crypto module.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull
I was thinking again about GMAC auth case. Currently GMAC just reuses cipher IV
data fields, which is not future proof and not quite obvious. So let's add
separate set of IV-related fields for authentication algorithms.
github
/** Email created from pull
From: Dmitry Eremin-Solenikov
Fix two c errors in testsuite configuration setup/validation.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 362 (lumag:fixes)
**
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 362 (lumag:fixes)
** https://github.com/Linaro/odp/pull/362
** Patch: https://github.com/Linaro/odp/pull/362.patch
github
/** Email created from pull request 362 (lumag:fixes)
** https://github.com/Linaro/odp/pull/362
** Patch: https://github.com/Linaro/odp/pull/362.patch
** Base sha: 177eeff39e19289e771119cfdffc515cb16f9db5
** Merge commit sha:
From: Brian Brooks
The start of packet pointer was adjusted on every operation involving
headroom manipulation. This meant that this pointer had to be restored
to its pristine (aligned) offset when the buffer was recycled for reuse.
Instead of maintaining a pristine offset
From: Brian Brooks
Signed-off-by: Brian Brooks
Signed-off-by: Honnappa Nagarahalli
---
/** Email created from pull request 354 (brbrooks:caterpillar)
** https://github.com/Linaro/odp/pull/354
** Patch:
From: Brian Brooks
Use a single pointer to next segment instead of an array of
pointers. This reduces buffer metadata by ~140 bytes.
Signed-off-by: Brian Brooks
Signed-off-by: Honnappa Nagarahalli
---
/** Email created
From: Brian Brooks
odp_packet_hdr() and packet_hdr() are both internal-only functions that do
the same exact thing. Remove odp_packet_hdr() version since "odp_" prefix
is reserved for top-level API identifiers. This is also consistent with
other packet_xxx() internal-only
From: Brian Brooks
_odp_packet_from_buf_hdr() and packet_from_buf_hdr() are both internal-only
functions that do the exact same thing. Remove _odp_packet_from_buf_hdr()
version since internal-only identifiers should not use any form of an "odp_"
prefix. This is also
From: Brian Brooks
Add call to odp_pktio_print() to show useful info like
MAC addresses and promiscuous mode. This change is also
consistent with other benchmarks under test/performance/.
Signed-off-by: Brian Brooks
Signed-off-by: Ola Liljedahl
Remove ~140B worth of buffer metadata that was used for storing pointers to
next segments. Instead, use a single pointer to the next segment.
github
/** Email created from pull request 354 (brbrooks:caterpillar)
** https://github.com/Linaro/odp/pull/354
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/include/odp/api/plat/packet_inlines.h
line 60
@@ -126,6 +131,63 @@ static inline uint32_t _odp_packet_l4_offset(odp_packet_t
pkt)
return _odp_pkt_get(pkt, uint16_t, l4_offset);
}
+/** @internal
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/odp_packet.c
line 32
@@ -323,6 +324,18 @@ static inline void *packet_map(odp_packet_hdr_t *pkt_hdr,
return addr;
}
+#include
+
+/* This file uses the inlined version directly. Inlined API calls
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/include/odp/api/plat/packet_inlines.h
line 79
@@ -126,6 +131,63 @@ static inline uint32_t _odp_packet_l4_offset(odp_packet_t
pkt)
return _odp_pkt_get(pkt, uint16_t, l4_offset);
}
+/** @internal
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/include/odp/api/plat/packet_inlines.h
line 41
@@ -126,6 +131,63 @@ static inline uint32_t _odp_packet_l4_offset(odp_packet_t
pkt)
return _odp_pkt_get(pkt, uint16_t, l4_offset);
}
+/** @internal
From: Dmitry Eremin-Solenikov
Adapt old (crypto-only) IPsec example to use IPsec API.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 340 (lumag:ipsec-api-example)
**
From: Dmitry Eremin-Solenikov
It is possible to include TFC padding into ESP-tunnel packets. Document
usage of such padding according to RFC.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 329
From: Dmitry Eremin-Solenikov
Add error bit used to report TFC (NH=59) packets. Such events MUST be
generated in SYNC and ASYNC modes. In INLINE mode generation of this
error is controlled by inline_tfc_packets_drop config field. Support for
dropping or
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 340 (lumag:ipsec-api-example)
** https://github.com/Linaro/odp/pull/340
** Patch:
From: Dmitry Eremin-Solenikov
Stale flags can interfere with packet processing, so let's reset them.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 340 (lumag:ipsec-api-example)
**
From: Dmitry Eremin-Solenikov
For quite a long time ipsec (well, crypto in fact) example lacked
support for running on top of loopback interfaces, generating and
verifying IPsec traffic on the same node. Historical loopback support
was disabled, as it used
From: Dmitry Eremin-Solenikov
Add support for several loop devices "loop%d". Use "loop" instead of
"loop0" for backwards compatibility.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 340
From: Mykyta Iziumtsev
Gather macros needed for upcoming mediated devices in one location.
Fix signed vs. unsigned comparisons caused by incorrect MIN / MAX usage.
Signed-off-by: Mykyta Iziumtsev
---
/** Email created from pull request
github
/** Email created from pull request 340 (lumag:ipsec-api-example)
** https://github.com/Linaro/odp/pull/340
** Patch: https://github.com/Linaro/odp/pull/340.patch
** Base sha: c38fc105f0e9a88dd4ebb4d9e7ac9e1160466322
** Merge commit sha:
From: Mykyta Iziumtsev
Added char* and uint64_t sysfs attribute read functions to support
upcoming native and mediated device drivers.
Updated sysfs_netif_stats() to take interface name as argument instead
of pktio_entry, because pktio_entry->s.name is not
From: Mykyta Iziumtsev
Add helper function to query RX/TX queue lengths on network interface to
facilitate upcoming native and mediated device drivers.
Signed-off-by: Mykyta Iziumtsev
---
/** Email created from pull request 359
Add miscellaneous patches required for mediated device drivers support.
"Work in progress" branch with mdev common code and i40e driver can be found
here:
https://github.com/MykytaI/odp/tree/caterpillar_mdev_i40e_demo
Last two patches aren't yet ready for upstreaming (i40e works, but code needs
From: Mykyta Iziumtsev
Signed-off-by: Mykyta Iziumtsev
---
/** Email created from pull request 359 (MykytaI:caterpillar_mdev_auxiliary)
** https://github.com/Linaro/odp/pull/359
** Patch: https://github.com/Linaro/odp/pull/359.patch
Fix typo in CU_ASSERT() that used an assignment instead of a
comparison in testing reference length.
This fixes Bug https://bugs.linaro.org/show_bug.cgi?id=3466
Signed-off-by: Bill Fischofer bill.fischo...@linaro.org
github
/** Email created from pull
From: Bill Fischofer
Fix typo in CU_ASSERT() that used an assignment instead of a
comparison in testing reference length.
This fixes Bug https://bugs.linaro.org/show_bug.cgi?id=3466
Signed-off-by: Bill Fischofer
---
/** Email created from
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: 1f82edd05f4e83ac3a6d6a3a3cd0ec914d5ad359
https://github.com/Linaro/odp/commit/1f82edd05f4e83ac3a6d6a3a3cd0ec914d5ad359
Author: Dmitry Eremin-Solenikov
Date: 2017-12-21
https://bugs.linaro.org/show_bug.cgi?id=3478
--- Comment #4 from Ilias Apalodimas ---
No Dmitry,
I reproduced it on one of my test boards here.
If you are interested i can ping you and we can have a look together.
--
You are receiving this mail because:
You are on
https://bugs.linaro.org/show_bug.cgi?id=3478
Dmitry Eremin-Solenikov changed:
What|Removed |Added
CC|
Dmitry Eremin-Solenikov(lumag) replied on github web page:
test/Makefile.am
line 2
@@ -1 +1 @@
-SUBDIRS = common performance miscellaneous validation
+SUBDIRS = common validation performance miscellaneous
Comment:
@muvarov hmm, you do not need "." here, as there is nothing executed in the
muvarov replied on github web page:
example/ipsec_offload/odp_ipsec_offload_fwd_db.h
line 162
@@ -0,0 +1,201 @@
+/* Copyright (c) 2017, Linaro Limited
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ */
+
+#ifndef ODP_IPSEC_FWD_DB_H_
+#define ODP_IPSEC_FWD_DB_H_
+
muvarov replied on github web page:
example/ipsec_offload/odp_ipsec_offload_fwd_db.c
line 40
@@ -0,0 +1,221 @@
+/* Copyright (c) 2017, Linaro Limited
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ */
+
+/* enable strtok */
+#define _POSIX_C_SOURCE 200112L
+
+#include
muvarov replied on github web page:
example/ipsec_offload/Makefile.am
@@ -0,0 +1,19 @@
+include $(top_srcdir)/example/Makefile.inc
+
+bin_PROGRAMS = odp_ipsec_offload$(EXEEXT)
+odp_ipsec_offload_LDFLAGS = $(AM_LDFLAGS) -static
+odp_ipsec_offload_CFLAGS = $(AM_CFLAGS) -I${top_srcdir}/example
muvarov replied on github web page:
example/ipsec_offload/odp_ipsec_offload_cache.c
line 34
@@ -0,0 +1,146 @@
+/*
+ * Copyright (c) 2017 NXP. All rights reserved.
+ */
+/* Copyright (c) 2017, Linaro Limited
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: BSD-3-Clause
+ */
+
muvarov replied on github web page:
example/ipsec_offload/Makefile.am
@@ -0,0 +1,19 @@
+include $(top_srcdir)/example/Makefile.inc
+
+bin_PROGRAMS = odp_ipsec_offload$(EXEEXT)
+odp_ipsec_offload_LDFLAGS = $(AM_LDFLAGS) -static
+odp_ipsec_offload_CFLAGS = $(AM_CFLAGS) -I${top_srcdir}/example
+
muvarov replied on github web page:
example/ipsec_offload/Makefile.am
@@ -0,0 +1,19 @@
+include $(top_srcdir)/example/Makefile.inc
+
+bin_PROGRAMS = odp_ipsec_offload$(EXEEXT)
Comment:
EXEEXT needs to be removed.
> Bill Fischofer(Bill-Fischofer-Linaro) wrote:
> Drop `odp_` prefix.
>> Bill
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/ipsec_api/odp_ipsec_run_ah_in
@@ -0,0 +1,12 @@
+#!/bin/bash
+#
+# Test input AH
+# - 2 loop interfaces
+# - 10 packets
+# - Specify API mode on command line
+odp_ipsec -i loop1,loop2 \
+-r
Juha-Matti Tilli(jmtilli) replied on github web page:
platform/linux-generic/pktio/socket.c
line 161
@@ -855,6 +937,126 @@ static int sock_init_global(void)
return 0;
}
+static int sock_recv_mq_tmo_select(pktio_entry_t * const *entry,
+ const int
https://bugs.linaro.org/show_bug.cgi?id=3466
Bill Fischofer changed:
What|Removed |Added
Status|UNCONFIRMED |IN_PROGRESS
muvarov replied on github web page:
example/generator/odp_generator.c
line 305
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
- ev_cnt
muvarov replied on github web page:
example/generator/odp_generator.c
line 246
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
- ev_cnt
muvarov replied on github web page:
example/generator/odp_generator.c
line 300
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
- ev_cnt
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 305
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 300
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 246
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 200
@@ -784,10 +811,33 @@ static void print_pkts(int thr, thread_args_t *thr_args,
unsigned i;
size_t offset;
char msg[1024];
+ interface_t *itfs, *itf;
+
+ itfs =
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 87
@@ -563,44 +572,68 @@ static int create_pktio(const char *dev, odp_pool_t pool,
return -1;
}
- if (num_rx_queues > capa.max_input_queues)
- num_rx_queues =
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 303
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 305
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 300
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 246
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 200
@@ -784,10 +811,33 @@ static void print_pkts(int thr, thread_args_t *thr_args,
unsigned i;
size_t offset;
char msg[1024];
+ interface_t *itfs, *itf;
+
+
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 87
@@ -563,44 +572,68 @@ static int create_pktio(const char *dev, odp_pool_t pool,
return -1;
}
- if (num_rx_queues > capa.max_input_queues)
-
From: Mykyta Iziumtsev
Gather macros needed for upcoming mediated devices in one location.
Fix signed vs. unsigned comparisons caused by incorrect MIN / MAX usage.
Signed-off-by: Mykyta Iziumtsev
---
/** Email created from pull request
From: Mykyta Iziumtsev
Add helper function to query RX/TX queue lengths on network interface to
facilitate upcoming native and mediated device drivers.
Signed-off-by: Mykyta Iziumtsev
---
/** Email created from pull request 359
From: Mykyta Iziumtsev
Added char* and uint64_t sysfs attribute read functions to support
upcoming native and mediated device drivers.
Updated sysfs_netif_stats() to take interface name as argument instead
of pktio_entry, because pktio_entry->s.name is not
Add miscellaneous patches required for mediated device drivers support.
"Work in progress" branch with mdev common code and i40e driver can be found
here:
https://github.com/MykytaI/odp/tree/caterpillar_mdev_i40e_demo
Last two patches aren't yet ready for upstreaming (i40e works, but code needs
From: Petri Savolainen
Inline L2/L3/L4 pointer functions. Packet map function
is exported to backup the unlikely case when offset is not
within the first segment. Always use the inlined version
within the implementation itself.
Signed-off-by: Petri Savolainen
From: Petri Savolainen
Inline L2/L3/L4 offset read functions. Always use the inlined
version within the implementation itself.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 360
Inline packet offset and pointer functions. These are used very often in
applications. For example, packet rate of OFP fpm_burst application improved
3.5% with these inlines (odp-linux + dpdk packet IO with copy).
github
/** Email created from pull
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: ffcd7991e44109464fb8a71f9ee10546ea5b84b0
https://github.com/Linaro/odp/commit/ffcd7991e44109464fb8a71f9ee10546ea5b84b0
Author: Bill Fischofer
Date: 2017-12-12 (Tue, 12 Dec 2017)
https://bugs.linaro.org/show_bug.cgi?id=3465
--- Comment #4 from Maxim Uvarov ---
https://github.com/Linaro/odp/commit/ffcd7991e44109464fb8a71f9ee10546ea5b84b0
refs/heads/api-next
2017-12-12T23:13:49+03:00
Bill Fischofer bill.fischo...@linaro.org
linux-generic: pool:
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 75f0096e1af7eca556e9f1c896f7cc34cc325edc
https://github.com/Linaro/odp/commit/75f0096e1af7eca556e9f1c896f7cc34cc325edc
Author: Maxim Uvarov
Date: 2017-12-21 (Thu, 21 Dec 2017)
https://bugs.linaro.org/show_bug.cgi?id=3478
--- Comment #2 from Ilias Apalodimas ---
I'll have a look probably next week.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugs.linaro.org/show_bug.cgi?id=2988
--- Comment #15 from Bill Fischofer ---
Will review as part of Tiger Moth RC2.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugs.linaro.org/show_bug.cgi?id=3051
Bill Fischofer changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://bugs.linaro.org/show_bug.cgi?id=3210
--- Comment #8 from Bill Fischofer ---
Will take a look at this as part of Tiger Moth RC2.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugs.linaro.org/show_bug.cgi?id=3466
Bill Fischofer changed:
What|Removed |Added
Assignee|maxim.uva...@linaro.org
https://bugs.linaro.org/show_bug.cgi?id=3478
Bill Fischofer changed:
What|Removed |Added
Assignee|maxim.uva...@linaro.org
https://bugs.linaro.org/show_bug.cgi?id=3491
Bill Fischofer changed:
What|Removed |Added
CC|
https://bugs.linaro.org/show_bug.cgi?id=2903
Bill Fischofer changed:
What|Removed |Added
Status|UNCONFIRMED |IN_PROGRESS
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: b5dfcef4586e0a1618c202aaeb7e863c17cc4d06
https://github.com/Linaro/odp/commit/b5dfcef4586e0a1618c202aaeb7e863c17cc4d06
Author: Matias Elo
Date: 2017-12-21 (Thu, 21 Dec 2017)
Changed
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 300
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 246
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 200
@@ -784,10 +811,33 @@ static void print_pkts(int thr, thread_args_t *thr_args,
unsigned i;
size_t offset;
char msg[1024];
+ interface_t *itfs, *itf;
+
+ itfs =
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 303
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input queue */
-
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 305
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input
bogdanPricope replied on github web page:
example/generator/odp_generator.c
line 87
@@ -563,44 +572,68 @@ static int create_pktio(const char *dev, odp_pool_t pool,
return -1;
}
- if (num_rx_queues > capa.max_input_queues)
- num_rx_queues =
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 300
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 246
@@ -838,39 +892,55 @@ static int gen_recv_thread(void *arg)
if (thr_args->stop)
break;
- /* Use schedule to get buf from any input
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
example/generator/odp_generator.c
line 200
@@ -784,10 +811,33 @@ static void print_pkts(int thr, thread_args_t *thr_args,
unsigned i;
size_t offset;
char msg[1024];
+ interface_t *itfs, *itf;
+
+
1 - 100 of 136 matches
Mail list logo