https://bugs.linaro.org/show_bug.cgi?id=3999
--- Comment #2 from Dmitry Eremin-Solenikov
---
Proposed fix: https://github.com/Linaro/odp/pull/697
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugs.linaro.org/show_bug.cgi?id=3998
--- Comment #2 from Dmitry Eremin-Solenikov
---
ESN is a tricky part of the standard, especially "retry the high bits". It does
not play well with the ODP crypto part. I will work on implementing ESN
support, but it will take time.
Related question:
https://bugs.linaro.org/show_bug.cgi?id=3998
--- Comment #3 from Bill Fischofer ---
Per RFC 4303, ESNs are optional in IPsec and must be negotiated by IKE. The
odp_ipsec_sa_opt_t has an esn bit, requesting that the SA be created with ESN
support. The expected behavior is for the odp_ipsec_sa_crea
https://bugs.linaro.org/show_bug.cgi?id=3998
--- Comment #4 from Bill Fischofer ---
Sorry, make that RFC 4304 in the above comment.
--
You are receiving this mail because:
You are on the CC list for the bug.
If shift is greater than window bit-width, bit shift results in
undefined behaviour. Rewrite code to excplicitly set the mask in such
cases.
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
Fixes: https://bugs.linaro.org/show_bug.cgi?id=3999
github--
From: Dmitry Eremin-Solenikov
If shift is greater than window bit-width, bit shift results in
undefined behaviour. Rewrite code to excplicitly set the mask in such
cases.
Signed-off-by: Dmitry Eremin-Solenikov
Fixes: https://bugs.linaro.org/show_bug.cgi?id=3999
---
/** Email created from pull r
This event has been canceled.
Title: OpenDataPlane (ODP) Public Call
Meeting notes document:
https://docs.google.com/a/linaro.org/document/d/1KjcdpidVqMCDa6FXURSxrTwFjkmb1_pKz54m7eYvVMo/edit Note:
Effective June 2nd we are moving this conference to Blue Jeans. Go to
meetings.opendataplane.
https://bugs.linaro.org/show_bug.cgi?id=3998
--- Comment #5 from Janne Peltonen ---
Currently odp_ipsec_sa_create() silently ignores the esn flag and creates an SA
with a regular sequence number.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugs.linaro.org/show_bug.cgi?id=4002
Bug ID: 4002
Summary: IPsec SA creation must fail for ESN-enabled SAs
Product: OpenDataPlane - linux- generic reference
Version: master
Hardware: Other
OS: Linux
Status:
https://bugs.linaro.org/show_bug.cgi?id=3998
--- Comment #6 from Dmitry Eremin-Solenikov
---
Created https://bugs.linaro.org/show_bug.cgi?id=4002 to track ESN-rejection
--
You are receiving this mail because:
You are on the CC list for the bug.
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Fixes: https://bugs.linaro.org/show_bug.cgi?id=4002
---
/** Email created from pull request 698 (lumag:ipsec-no-esn)
** https://github.com/Linaro/odp/pull/698
** Patch: https://github.com/Linaro/odp/pull/698.patch
** Base sh
Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org
Fixes: https://bugs.linaro.org/show_bug.cgi?id=4002
github
/** Email created from pull request 698 (lumag:ipsec-no-esn)
** https://github.com/Linaro/odp/pull/698
** Patch: https://git
Branch: refs/heads/devel/master_iploopup
Home: https://github.com/Linaro/odp
Commit: 4ae4c2d7a74eabe840609c14674653de84f11854
https://github.com/Linaro/odp/commit/4ae4c2d7a74eabe840609c14674653de84f11854
Author: Maxim Uvarov
Date: 2018-09-11 (Tue, 11 Sep 2018)
Changed paths
On putting values to table we have to validate input data
and reject unaccepted data.
Signed-off-by: Maxim Uvarov maxim.uva...@linaro.org
github
/** Email created from pull request 700 (Linaro:devel/master_iploopup)
** https://github.com/Linaro/odp/pull/700
From: Maxim Uvarov
On putting values to table we have to validate input data
and reject unaccepted data.
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 700 (Linaro:devel/master_iploopup)
** https://github.com/Linaro/odp/pull/700
** Patch: https://github.com/Linaro/odp/pul
From: Petri Savolainen
Use single thread local variable to keep track if
a synchronization context is held and the type of the context
(atomic or ordered). Performance is improved as sync context
status is located on single (the first) cache line of
sched_local_t.
Signed-off-by: Petri Savolainen
From: Petri Savolainen
Remove unnecessary checks from critical sections of scheduled
queue enqueue and dequeue operations. Parallelism improves when
the number of instructions and (potential) cache misses decreases
when holding the lock.
Signed-off-by: Petri Savolainen
---
/** Email created fro
Incremental optimizations and clean ups. Sched_perf test shows 4-20%
improvement on some test cases, 0% on others. Improvement not visible with
L2fwd as majority of cycles are on packet IO side.
github
/** Email created from pull request 699 (psavol:master
From: Petri Savolainen
Move stash variables into a struct. Use only 16 bits for thread id,
which is enough for 64k threads.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 699 (psavol:master-sched-optim-clean-ups)
** https://github.com/Linaro/odp/pull/699
** Patch: htt
From: Petri Savolainen
Scheduled queue dequeue function calls directly the scheduler
queue destroy callback. Sched_queue_deq() usage is simpler
when the extra round of callbacks is removed.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 699 (psavol:master-sched-optim-cl
From: Petri Savolainen
Save ring pointer into stash to avoid table lookups
when releasing the atomic context.
Signed-off-by: Petri Savolainen
---
/** Email created from pull request 699 (psavol:master-sched-optim-clean-ups)
** https://github.com/Linaro/odp/pull/699
** Patch: https://github.co
From: Petri Savolainen
Return number of data values dequeued (0 or 1) instead of
the data value. This improves error tolerance as there's no
data value reserved to indicate empty ring. Also CPU may
speculate further before the actual data value is actually
needed.
Signed-off-by: Petri Savolainen
From: Josep Puigdemont
With this patch, ODP will pre-allocate several huge pages at init
time. When memory is to be mapped into a huge page, one that was
pre-allocated will be used, if available, this way ODP won't have to
trap into the kernel to allocate huge pages.
The idea with this implement
From: Josep Puigdemont
Signed-off-by: Josep Puigdemont
---
/** Email created from pull request 685 (joseppc:fix/cache_huge_pages)
** https://github.com/Linaro/odp/pull/685
** Patch: https://github.com/Linaro/odp/pull/685.patch
** Base sha: 33fbc04b6373960ec3f84de4e7e7b34c49d71508
** Merge co
With this patch, ODP will pre-allocate several huge pages at init
time. When memory is to be mapped into a huge page, one that was
pre-allocated will be used, if available, this way ODP won't have to
trap into the kernel to allocate huge pages.
The idea with this implementation is to trick ishm int
Branch: refs/heads/devel/master_iploopup
Home: https://github.com/Linaro/odp
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 1adfa2e17b27032ff31bd8f361e05970ce186148
https://github.com/Linaro/odp/commit/1adfa2e17b27032ff31bd8f361e05970ce186148
Author: Seungha Son
Date: 2018-09-11 (Tue, 11 Sep 2018)
Changed paths:
M platform
On putting values to table we have to validate input data
and reject unaccepted data.
Signed-off-by: Maxim Uvarov maxim.uva...@linaro.org
github
/** Email created from pull request 701 (muvarov:devel/master_iploopup)
** https://github.com/Linaro/odp/pull/70
From: Maxim Uvarov
On putting values to table we have to validate input data
and reject unaccepted data.
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 701 (muvarov:devel/master_iploopup)
** https://github.com/Linaro/odp/pull/701
** Patch: https://github.com/Linaro/odp/pu
29 matches
Mail list logo