Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/include/odp_buffer_internal.h
@@ -53,26 +47,18 @@ struct odp_buffer_hdr_t {
/* Pool type */
int8_ttype;
- /* Number of seg[] entries used */
- uint8_t num_seg;
+ /* Of
Bill Fischofer(Bill-Fischofer-Linaro) 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:
OK, bu
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_packet.c
line 18
@@ -1982,12 +1983,31 @@ static inline void parse_tcp(packet_parser_t *prs,
*parseptr += (uint32_t)tcp->hl * 4;
}
+static inline void parse_vxlan(packet_parser_t *prs, packet_parser_t *
https://bugs.linaro.org/show_bug.cgi?id=3465
Bill Fischofer changed:
What|Removed |Added
Resolution|--- |FIXED
Status|IN_PROGRESS
muvarov replied on github web page:
test/Makefile.am
line 2
@@ -1 +1 @@
-SUBDIRS = common performance miscellaneous validation
+SUBDIRS = common validation performance miscellaneous
Comment:
For parallel make case you need ".". Might be for the same time it's good to
isolate performance tests.
muvarov 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 = thr_args->rx.ifs;
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 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 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 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 */
- ev_cnt
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
test/validation/api/crypto/odp_crypto_test_inp.c
line 49
@@ -451,66 +458,71 @@ static void alg_test(odp_crypto_op_t op,
odp_packet_t pkt = odp_packet_alloc(suite_context.pool,
ref-
muvarov replied on github web page:
test/validation/api/crypto/odp_crypto_test_inp.c
line 49
@@ -451,66 +458,71 @@ static void alg_test(odp_crypto_op_t op,
odp_packet_t pkt = odp_packet_alloc(suite_context.pool,
ref->length + ref->digest_length);
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capabilit
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t cap
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 73
@@ -297,32 +351,34 @@ odp_ipsec_sa_t odp_ipsec_sa_create(const
odp_ipsec_sa_param_t *param)
crypto_param.auth_alg = param->crypto.auth_alg;
crypto_param.auth_key = param->cryp
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 25
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use *
muvarov replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 73
@@ -297,32 +351,34 @@ odp_ipsec_sa_t odp_ipsec_sa_create(const
odp_ipsec_sa_param_t *param)
crypto_param.auth_alg = param->crypto.auth_alg;
crypto_param.auth_key = param->crypto.auth_key;
+
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capabili
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 25
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use *
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 55
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use *
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 25
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use *
muvarov replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 25
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use */
+uint32_t _odp_ipsec_
muvarov replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 55
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use */
+uint32_t _odp_ipsec_
muvarov replied on github web page:
platform/linux-generic/odp_ipsec_sad.c
line 25
@@ -190,12 +190,66 @@ void odp_ipsec_sa_param_init(odp_ipsec_sa_param_t *param)
param->dest_queue = ODP_QUEUE_INVALID;
}
+/* Return IV length required for the cipher for IPsec use */
+uint32_t _odp_ipsec_
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
line 73
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capabili
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t cap
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 73
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
line 32
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capabili
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
test/validation/api/queue/queue.c
line 188
@@ -326,6 +414,7 @@ void queue_test_info(void)
odp_testinfo_t queue_suite[] = {
ODP_TEST_INFO(queue_test_capa),
ODP_TEST_INFO(queue_test_mode),
+ ODP_TEST_INFO(queue_
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/api/spec/queue.h
line 44
@@ -164,35 +164,81 @@ typedef struct odp_queue_capability_t {
/** Plain queue capabilities */
struct {
- /** Maximum number of plain queues of the default size. */
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/api/spec/queue.h
line 44
@@ -164,35 +164,81 @@ typedef struct odp_queue_capability_t {
/** Plain queue capabilities */
struct {
- /** Maximum number of plain queues of the default size. */
From: Dmitry Eremin-Solenikov
Do not run packet tests if corresponding packet-mode operation is not
supported by the platform.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 355 (lumag:crypto-modes-caps)
** https://github.com/Linaro/odp/pull/355
** Patch: https
From: Dmitry Eremin-Solenikov
Report to application that crypto module supports packet operation in
both sync and async modes.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 355 (lumag:crypto-modes-caps)
** https://github.com/Linaro/odp/pull/355
** Patch: https
This PR is not an API change per se, it just implements part of API previously
defined (and unfortunately ommited from implementation).
github
/** Email created from pull request 355 (lumag:crypto-modes-caps)
** https://github.com/Linaro/odp/pull/355
** P
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 that could be used to
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: https://github.com/Linaro/odp/pull/354.patch
** Base sha: 63fd88635cc10caaa02fdccd3f52c949
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 pull request 354 (brbrooks:caterpillar)
** https://github.com/Linaro/
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 functions.
Signed-off-b
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 consistent with other packet_x
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
*
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
Signed-off-by: Kevin Wang
Signed-off-by: Honnapp
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: 233d0aa078f6c70a10c84e1bc1365b18c39a7ae9
https://github.com/Linaro/odp/commit/233d0aa078f6c70a10c84e1bc1365b18c39a7ae9
Author: Dmitry Eremin-Solenikov
Date: 2017-12-20 (Wed, 20 Dec 2017)
Changed paths:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 351 (lumag:ipsec_crypto_caps)
** https://github.com/Linaro/odp/pull/351
** Patch: https://github.com/Linaro/odp/pull/351.patch
** Base sha: 9e35c84dea1b66bae27a35dfc71018a0bb455950
**
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 351 (lumag:ipsec_crypto_caps)
** https://github.com/Linaro/odp/pull/351
** Patch: https://github.com/Linaro/odp/pull/351.patch
** Base sha: 9e35c84dea1b66bae27a35dfc71018a0bb455950
**
Generic crypto caps provide too much information to be useful for IPsec
applications (because some of the data is fixed). Rework respective functions
to provide just necessary data.
github
/** Email created from pull request 351 (lumag:ipsec_crypto_caps)
From: Dmitry Eremin-Solenikov
Currently IPsec uses capabilities from crypto module to report supported
key lengths. Crypto capabilities also contain additional data (like
digest length, IV len, AAD len, etc. However this data is not relevant
for IPsec, as most of such variables are fixed by proto
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: b1c287aa71c7559ee0cd1b1f3eef971491cf1c04
https://github.com/Linaro/odp/commit/b1c287aa71c7559ee0cd1b1f3eef971491cf1c04
Author: Dmitry Eremin-Solenikov
Date: 2017-12-20 (Wed, 20 Dec 2017)
Changed paths:
muvarov replied on github web page:
platform/linux-generic/odp_ipsec.c
line 24
@@ -58,15 +58,64 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t capa[], int num)
+
From: Maxim Uvarov
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 309 (muvarov:devel/master_shippable2)
** https://github.com/Linaro/odp/pull/309
** Patch: https://github.com/Linaro/odp/pull/309.patch
** Base sha: 6b5cdc77eb9759a2349b10372a964648559bc92c
** Merge commit
From: Maxim Uvarov
some gcc fails on including this header but cunit is the latest stable
release. So fix it in place until it will not be fixed upstream.
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 309 (muvarov:devel/master_shippable2)
** https://github.com/Linaro/odp/
From: Maxim Uvarov
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 309 (muvarov:devel/master_shippable2)
** https://github.com/Linaro/odp/pull/309
** Patch: https://github.com/Linaro/odp/pull/309.patch
** Base sha: 6b5cdc77eb9759a2349b10372a964648559bc92c
** Merge commit
From: Maxim Uvarov
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 309 (muvarov:devel/master_shippable2)
** https://github.com/Linaro/odp/pull/309
** Patch: https://github.com/Linaro/odp/pull/309.patch
** Base sha: 6b5cdc77eb9759a2349b10372a964648559bc92c
** Merge commit
From: Maxim Uvarov
Pass args to cunit to make code commong with other tests.
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 309 (muvarov:devel/master_shippable2)
** https://github.com/Linaro/odp/pull/309
** Patch: https://github.com/Linaro/odp/pull/309.patch
** Base sha:
github
/** Email created from pull request 309 (muvarov:devel/master_shippable2)
** https://github.com/Linaro/odp/pull/309
** Patch: https://github.com/Linaro/odp/pull/309.patch
** Base sha: 6b5cdc77eb9759a2349b10372a964648559bc92c
** Merge commit sha:
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: 9e0a675bacbbc497065e66e467a0ed75b1296a16
https://github.com/Linaro/odp/commit/9e0a675bacbbc497065e66e467a0ed75b1296a16
Author: Dmitry Eremin-Solenikov
Date: 2017-12-20 (Wed, 20 Dec 2017)
Changed paths:
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 103
@@ -146,6 +171,8 @@ odp_crypto_generic_session_t *alloc_session(void)
}
odp_spinlock_unlock(&global->lock);
+ session->idx = (session - global->sessions) / sizeof(*sessio
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 70
@@ -112,8 +116,32 @@ struct odp_crypto_generic_session_t {
const EVP_MD *evp_md;
crypto_func_t func;
} auth;
+
+ /* These bitfields are cleared at od
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_crypto.c
line 70
@@ -112,8 +116,32 @@ struct odp_crypto_generic_session_t {
const EVP_MD *evp_md;
crypto_func_t func;
} auth;
+
+ /* These bitfields are cleared at od
JannePeltonen replied on github web page:
platform/linux-generic/odp_crypto.c
line 103
@@ -146,6 +171,8 @@ odp_crypto_generic_session_t *alloc_session(void)
}
odp_spinlock_unlock(&global->lock);
+ session->idx = (session - global->sessions) / sizeof(*session);
+
Comment:
JannePeltonen replied on github web page:
platform/linux-generic/odp_crypto.c
line 70
@@ -112,8 +116,32 @@ struct odp_crypto_generic_session_t {
const EVP_MD *evp_md;
crypto_func_t func;
} auth;
+
+ /* These bitfields are cleared at odp_crypto_session_
Matias Elo(matiaselo) replied on github web page:
test/m4/miscellaneous.m4
@@ -4,5 +4,11 @@
AC_ARG_ENABLE([test-cpp],
[AS_HELP_STRING([--disable-test-cpp], [run basic test aginast cpp])],
[test_cpp=$enableval],
-[test_cpp=yes])
+[AC_LANG_PUSH([C++])
Comment:
Will do, thanks!
Matias Elo(matiaselo) replied on github web page:
test/m4/miscellaneous.m4
@@ -4,5 +4,11 @@
AC_ARG_ENABLE([test-cpp],
[AS_HELP_STRING([--disable-test-cpp], [run basic test aginast cpp])],
[test_cpp=$enableval],
-[test_cpp=yes])
+[AC_LANG_PUSH([C++])
Comment:
> Missing AC_PROG_
Dmitry Eremin-Solenikov(lumag) replied on github web page:
test/m4/miscellaneous.m4
@@ -4,5 +4,11 @@
AC_ARG_ENABLE([test-cpp],
[AS_HELP_STRING([--disable-test-cpp], [run basic test aginast cpp])],
[test_cpp=$enableval],
-[test_cpp=yes])
+[AC_LANG_PUSH([C++])
Comment:
Maybe I m
From: Petri Savolainen
Added simple, single threaded enqueue/dequeue test for
lock-free queues.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 353 (psavol:next-lockfree-queue-impl2)
** https://github.com/Linaro/odp/pull/353
** Patch: https://github.com/Linaro/odp/pull
From: Petri Savolainen
Simple implementation of non-blocking, lock-free plain queues.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 353 (psavol:next-lockfree-queue-impl2)
** https://github.com/Linaro/odp/pull/353
** Patch: https://github.com/Linaro/odp/pull/353.patch
From: Petri Savolainen
Lock-free and wait-free implementations may differ a lot from
the default (blocking) implementation. Thus the maximum number
of queues and queue sizes may be more limited. Non-blocking enum
is not needed anymore as capability, since number of queues may
be zero for LF/WF wh
Simple implementation of lockfree queues. Capability API changed to enable
totally different queue implementation of non-blocking vs blocking queues.
github
/** Email created from pull request 353 (psavol:next-lockfree-queue-impl2)
** https://github.com/Li
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,55 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t cap
Dmitry Eremin-Solenikov(lumag) replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,55 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capability_t cap
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
platform/linux-generic/odp_ipsec.c
@@ -58,15 +58,55 @@ int odp_ipsec_capability(odp_ipsec_capability_t *capa)
}
int odp_ipsec_cipher_capability(odp_cipher_alg_t cipher,
- odp_crypto_cipher_capabilit
Branch: refs/heads/cloud-dev
Home: https://github.com/Linaro/odp
Branch: refs/heads/2.0
Home: https://github.com/Linaro/odp
From: Juha-Matti Tilli
ODP has two functions, odp_pktin_recv_tmo and odp_pktin_recv_mq_tmo that
allow sleeping for a certain time. However, the sleep was not a genuine
interruptible sleep (select/poll/epoll) but rather a busy loop. This
resulted in high CPU use when this call was used. This funct
ODP has two functions, odp_pktin_recv_tmo and odp_pktin_recv_mq_tmo that
allow sleeping for a certain time. However, the sleep was not a genuine
interruptible sleep (select/poll/epoll) but rather a busy loop. This
resulted in high CPU use when this call was used. This functionality
adds to two pkti
From: Matias Elo
Update instructions to support RHEL 7.4.
Signed-off-by: Matias Elo
---
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349.patch
** Base sha: 6b5cdc77eb9759a2349b10372
From: Matias Elo
Enables building ODP on systems which have no C++ compiler available.
Signed-off-by: Matias Elo
---
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349.patch
** Base s
From: Matias Elo
The odp_pktio_ordered test depends on pcap pktio, so skip it if pcap is not
available.
Signed-off-by: Matias Elo
---
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349
Enable build on a clean RHEL 7.4 install.
V2:
C++ compiler check improvements (Dmitry)
V3:
C++ compiler check tweak (Dmitry)
Signed-off-by: Matias Elo matias@nokia.com
github
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** ht
From: Matias Elo
The odp_pktio_ordered test depends on pcap pktio, so skip it if pcap is not
available.
Signed-off-by: Matias Elo
---
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349
From: Matias Elo
Update instructions to support RHEL 7.4.
Signed-off-by: Matias Elo
---
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349.patch
** Base sha: 6b5cdc77eb9759a2349b10372
From: Matias Elo
Enables building ODP on systems which have no C++ compiler available.
Signed-off-by: Matias Elo
---
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349.patch
** Base s
Enable build on a clean RHEL 7.4 install.
Signed-off-by: Matias Elo matias@nokia.com
github
/** Email created from pull request 349 (matiaselo:fix/redhat_build)
** https://github.com/Linaro/odp/pull/349
** Patch: https://github.com/Linaro/odp/pull/349.
90 matches
Mail list logo