https://bugs.linaro.org/show_bug.cgi?id=3987
Dmitry Eremin-Solenikov changed:
What|Removed |Added
Summary|scheduler_test_wait_time|scheduler_test_wait_time
Hi,
Thanks. You mean aync ordering lock needs HW support? I’m using odp-dpdk in
virtual machine. So can I use odp_schedule_order_lock_start() and
odp_schedule_order_lock_wait() for async ordering lock?
BR
Yan Limin
From: Bill Fischofer [mailto:bill.fischo...@linaro.org]
Sent: Tuesday,
An attempt to fix https://bugs.linaro.org/show_bug.cgi?id=3987
github
/** Email created from pull request 694 (lumag:timer)
** https://github.com/Linaro/odp/pull/694
** Patch: https://github.com/Linaro/odp/pull/694.patch
** Base sha:
Hello colleagues,
I'm observing pktio pcap test taking too long to complete. Unfortunately
this happens in Automake-controlled test run on PPA, so the only known
thing is that this test timeouts. Any suggestions/ideas?
--
With best wishes
Dmitry
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 694 (lumag:timer)
** https://github.com/Linaro/odp/pull/694
** Patch: https://github.com/Linaro/odp/pull/694.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 694 (lumag:timer)
** https://github.com/Linaro/odp/pull/694
** Patch: https://github.com/Linaro/odp/pull/694.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch: https://github.com/Linaro/odp/pull/693.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
**
From: Dmitry Eremin-Solenikov
If system does not support huge pages, odp_sys_huge_page_size() will
return 0, which should not be rejected by test.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
**
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 694 (lumag:timer)
** https://github.com/Linaro/odp/pull/694
** Patch: https://github.com/Linaro/odp/pull/694.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge
From: Dmitry Eremin-Solenikov
Per API return 0 from odp_sys_huge_page_size_all() if hugepages are not
supported/detected.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch:
github
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch: https://github.com/Linaro/odp/pull/693.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge commit sha:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 694 (lumag:timer)
** https://github.com/Linaro/odp/pull/694
** Patch: https://github.com/Linaro/odp/pull/694.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge
From: Maxim Uvarov
Refine output print to make output spreadsheet more
readable:
Memory allocation status:
name flag range user_len
unused seq ref fd file
0 odp_thread_globals..N 0x7f59e1b74000-0x7f59e1b75000 3472 624
github
/** Email created from pull request 686 (muvarov:devel/master_shm_print_all)
** https://github.com/Linaro/odp/pull/686
** Patch: https://github.com/Linaro/odp/pull/686.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge commit
From: Dmitry Eremin-Solenikov
Per API return 0 from odp_sys_huge_page_size_all() if hugepages are not
supported/detected.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch: https://github.com/Linaro/odp/pull/693.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
**
github
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch: https://github.com/Linaro/odp/pull/693.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge commit sha:
From: Dmitry Eremin-Solenikov
Per API return 0 from odp_sys_huge_page_size_all() if hugepages are not
supported/detected.
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch:
github
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch: https://github.com/Linaro/odp/pull/693.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge commit sha:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
**
From: Dmitry Eremin-Solenikov
POWER8 has 128-byte cache lines
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha:
https://bugs.linaro.org/show_bug.cgi?id=3987
Dmitry Eremin-Solenikov changed:
What|Removed |Added
Component|Scheduler |General ODP
--- Comment #3 from
Hi,
I see in change log:
Asynchronous ordered locks
Two new APIs, odp_schedule_order_lock_start() and
odp_schedule_order_lock_wait() are added to allow for asynchronous ordered lock
acquisition in addition to the existing synchronous odp_schedule_order_lock()
API. In some
Yes, these APIs are available however only platforms with HW support will
show a practical difference in behavior. These APIs are hints to the
implementation, which is why you cannot assume you hold the lock until
after odp_schedule_order_lock_wait() completes.
On Tue, Sep 4, 2018 at 6:41 AM Yan,
github
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge commit sha:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 693 (lumag:fix-cpu_max_hz)
** https://github.com/Linaro/odp/pull/693
** Patch: https://github.com/Linaro/odp/pull/693.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
**
From: Dmitry Eremin-Solenikov
POWER8 has 128-byte cache lines
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha:
https://bugs.linaro.org/show_bug.cgi?id=3987
--- Comment #1 from Dmitry Eremin-Solenikov
---
Same environment (PPA builder) has generated following related test failure:
Test: time_test_wait_ns ...Exceed upper limit: diff is 3022303549,
upper_limit 298000
FAILED
1. time.c:417 -
https://bugs.linaro.org/show_bug.cgi?id=3987
--- Comment #2 from Dmitry Eremin-Solenikov
---
Test: timer_test_sched_queue ...timer.c:261:timer_test_queue_type():
Timer pool parameters:
timer.c:262:timer_test_queue_type(): res_ns 2000
timer.c:263:timer_test_queue_type(): min_tmo
https://bugs.linaro.org/show_bug.cgi?id=3990
Bug ID: 3990
Summary: spsc queues fail on ppc64le
Product: OpenDataPlane - linux- generic reference
Version: master
Hardware: Other
OS: Linux
Status: UNCONFIRMED
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: eac7ec700ab0a75716881c5a390e890f2950f2e4
https://github.com/Linaro/odp/commit/eac7ec700ab0a75716881c5a390e890f2950f2e4
Author: Matias Elo
Date: 2018-09-04 (Tue, 04 Sep 2018)
Changed paths:
M
https://bugs.linaro.org/show_bug.cgi?id=3990
--- Comment #1 from Dmitry Eremin-Solenikov
---
Test: queue_test_burst_spsc ...FAILED
1. queue.c:308 - ev != ODP_EVENT_INVALID
2. queue.c:308 - ev != ODP_EVENT_INVALID
3. queue.c:308 - ev != ODP_EVENT_INVALID
4. queue.c:308 - ev
https://bugs.linaro.org/show_bug.cgi?id=3988
--- Comment #1 from Dmitry Eremin-Solenikov
---
It looks like on PPA machines /proc/cpuinfo is not fully compatible with what
ODP expects:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name :
From: Dmitry Eremin-Solenikov
POWER8 has 128-byte cache lines
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha:
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
**
From: Dmitry Eremin-Solenikov
POWER8 has 128-byte cache lines
Signed-off-by: Dmitry Eremin-Solenikov
---
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha:
github
/** Email created from pull request 692 (lumag:ppc64le-cache)
** https://github.com/Linaro/odp/pull/692
** Patch: https://github.com/Linaro/odp/pull/692.patch
** Base sha: 0a5d67beda902557056d5b5146d8cbe86e5001b0
** Merge commit sha:
37 matches
Mail list logo