From: Alexandru Badicioiu
Measures the time required to launch and get the result
of ODP crypto operations in async and sync API mode with
configurable payload size, crypto algorithms and iteration
number.
Both asynchronous scheduled and polled are supported.
In scheduled mode a separate worker t
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
doc/users-guide/users-guide.adoc | 21 +
1 file changed, 21 insertions(+)
diff --git a/doc/users-guide/users-guide.adoc b/doc/users-guide/users-guide.adoc
index 2e30f3a..7ec7957 100644
--- a/doc/users-guide/us
From: Alexandru Badicioiu
Test program to measure crypto operation performance.
Measures the time required to launch and get the result
of ODP crypto operations in async and sync API mode with
configurable payload size, crypto algorithms and iteration
number.
Both asynchronous scheduled and polle
From: Alexandru Badicioiu
Test program to measure crypto operation performance.
Measures the time required to launch and get the result
of ODP crypto operations in async and sync API mode with
configurable payload size, crypto algorithms and iteration
number.
Both asynchronous scheduled and polle
From: Alexandru Badicioiu
Test program to measure crypto operation performance.
Measures the time required to launch and get the result
of ODP crypto operations in async and sync API mode with
configurable payload size, crypto algorithms and iteration
number.
Both asynchronous scheduled and polle
From: Alexandru Badicioiu
This patch provides the applications with helpers to create, update
and read counters associated with application defined objects - e.g.
IPSec security associations in a multi-threading scenario where
multiple threads use the same object.
Each worker thread must create a
From: Alexandru Badicioiu
This patch adds IPSec protocol processing capabilities to crypto
sesssions. Implementations which have these capabilities in hardware
crypto engines can use the extension to offload the application from
IPSec protocol processing.
Signed-off-by: Alexandru Badicioiu
---
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec_stream.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/example/ipsec/odp_ipsec_stream.c b/example/ipsec/odp_ipsec_stream.c
index a140d36..9c4d682 100644
--- a/example/ipsec/odp_i
From: Alexandru Badicioiu
Tunnel mode is enabled from the command line using -t argument with
the following format: SrcIP:DstIP:TunnelSrcIP:TunnelDstIP.
SrcIP - cleartext packet source IP
DstIP - cleartext packet destination IP
TunnelSrcIP - tunnel source IP
TunnelDstIP - tunnel destination IP
T
From: Alexandru Badicioiu
v1 - added comment for tunnel DB entry use
v2 - fixed tun pointer initialization, new checkpatch compliance
Tunnel mode is enabled from the command line using -t argument with
the following format: SrcIP:DstIP:TunnelSrcIP:TunnelDstIP.
SrcIP - cleartext packet source IP
From: Alexandru Badicioiu
v1 - added comment for tunnel DB entry use
Tunnel mode is enabled from the command line using -t argument with
the following format: SrcIP:DstIP:TunnelSrcIP:TunnelDstIP.
SrcIP - cleartext packet source IP
DstIP - cleartext packet destination IP
TunnelSrcIP - tunnel sour
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/run_ah_in_tun| 13 +
example/ipsec/run_ah_out_tun | 13 +
example/ipsec/run_both_in_tun | 15 +++
example/ipsec/run_both_out_tun | 15 +++
example/ipsec/
From: Alexandru Badicioiu
Tunnel mode is enabled from the command line using -t argument with
the following format: SrcIP:DstIP:TunnelSrcIP:TunnelDstIP.
SrcIP - cleartext packet source IP
DstIP - cleartext packet destination IP
TunnelSrcIP - tunnel source IP
TunnelDstIP - tunnel destination IP
T
From: Alexandru Badicioiu
v1 - fixed compile error due to -Wcast-align
Signed-off-by: Alexandru Badicioiu
---
helper/include/odp/helper/udp.h | 37 +
1 files changed, 13 insertions(+), 24 deletions(-)
diff --git a/helper/include/odp/helper/udp.h b/helper/
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
helper/include/odp/helper/udp.h | 35 +++
1 files changed, 11 insertions(+), 24 deletions(-)
diff --git a/helper/include/odp/helper/udp.h b/helper/include/odp/helper/udp.h
index 99a96f2..8565bab
From: Alexandru Badicioiu
Some tests poll input queues for packets but the queues
are setup as scheduled.
Signed-off-by: Alexandru Badicioiu
---
test/validation/odp_pktio.c | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/test/validation/odp_pktio.c b/test/va
From: Alexandru Badicioiu
Application should continue in case a packet context cannot be
allocated.
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c|3 +++
example/ipsec/odp_ipsec_stream.c | 27 +++
2 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c | 64 +++-
1 files changed, 33 insertions(+), 31 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
index 0cbf5b4..9fb048a 100644
--
From: Alexandru Badicioiu
Application should continue in case a packet context cannot be
allocated.
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c|3 +++
example/ipsec/odp_ipsec_stream.c | 27 +++
2 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c|3 +++
example/ipsec/odp_ipsec_stream.c | 19 +++
2 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
index
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c | 64 +++-
1 files changed, 33 insertions(+), 31 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
index 0cbf5b4..9fb048a 100644
--
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
test/validation/Makefile.am |1 +
test/validation/crypto/odp_crypto_test_rng.c | 30 ++
test/validation/crypto/odp_crypto_test_rng.h | 17 ++
test/validation/crypto/test
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
test/validation/crypto/odp_crypto_test_async_inp.h |2 +-
test/validation/crypto/odp_crypto_test_sync_inp.h |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/validation/crypto/odp_crypto_test_asyn
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
test/validation/Makefile.am |1 +
test/validation/crypto/odp_crypto_test_rng.c | 30 ++
test/validation/crypto/odp_crypto_test_rng.h | 17 ++
test/validation/crypto/test
From: Alexandru Badicioiu
This fixes https://bugs.linaro.org/show_bug.cgi?id=714.
Signed-off-by: Alexandru Badicioiu
---
example/ipsec/odp_ipsec.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c
index ec115fc..fb06
From: Alexandru Badicioiu
Signed-off-by: Alexandru Badicioiu
---
test/validation/Makefile.am |1 +
test/validation/crypto/odp_crypto_test_rng.c | 31 ++
test/validation/crypto/odp_crypto_test_rng.h | 18 +++
test/validation/crypto/tes
From: Alexandru Badicioiu
NULL session IV prevents using per operation IV (override_iv_ptr).
This fixes *_OVR_IV cunit tests segfaults.
Signed-off-by: Alexandru Badicioiu
---
platform/linux-generic/odp_crypto.c | 16 +---
1 files changed, 9 insertions(+), 7 deletions(-)
diff --g
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
Required by crypto unit testing.
Signed-off-by: Alexandru Badicioiu
---
platform/linux-generic/odp_crypto.c | 22 ++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/platform/linux-generic/odp_crypto.c
b/platform/linux-generic/odp
From: Alexandru Badicioiu
This patch is required by crypto unit testing.
Signed-off-by: Alexandru Badicioiu
---
platform/linux-generic/odp_crypto.c | 26 ++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/platform/linux-generic/odp_crypto.c
b/platform
From: Alexandru Badicioiu
This patch adds a suite for sync and async inplace mode of crypto APIs.
Correctness of crypto operation output is verified with known test
vectors. Various options and functionalities like use session IV
or operation IV for ciphering are exercised for both modes.
For asy
From: Alexandru Badicioiu
Add missing API functions to crypto implementation.
Required by crypto unit testing.
Signed-off-by: Alexandru Badicioiu
---
platform/linux-generic/odp_crypto.c | 22 ++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/platform/linu
From: Alexandru Badicioiu
This patch adds a suite for async inplace mode of crypto APIs.
Correctness of crypto operations output is verified with known
test vectors as well as various options and functionalities:
use session IV or operation IV for ciphering, use input packet
buffer or a separate
From: Alexandru Badicioiu
Add missing API functions to crypto implementation.
Required by crypto unit testing.
Signed-off-by: Alexandru Badicioiu
---
platform/linux-generic/odp_crypto.c | 26 ++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/platform/
From: Alexandru Badicioiu
Add missing API functions to crypto implementation.
Required by crypto unit testing.
Signed-off-by: Alexandru Badicioiu
---
platform/linux-generic/odp_crypto.c | 26 ++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/platform/
From: Alexandru Badicioiu
This patch adds a suite for async inplace mode of crypto APIs.
Correctness of crypto operations output is verified with known
test vectors as well as various options and functionalities:
use session IV or operation IV for ciphering, use input packet
buffer or a separate
This patch adds a suite for async inplace mode of crypto APIs.
Correctness of crypto operations output is verified with known
test vectors as well as various options and functionalities:
use session IV or operation IV for ciphering, use input packet
buffer or a separate buffer as the completion ev
44 matches
Mail list logo