https://bugs.linaro.org/show_bug.cgi?id=1615
Maxim Uvarov changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
https://bugs.linaro.org/show_bug.cgi?id=1615
Mike Holmes changed:
What|Removed |Added
Assignee|ola.liljed...@linaro.org
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #20 from Stuart Haslam ---
I don't think this bug should be closed. We've never regularly seen it in CI
but it's still fairly easily reproducible using the sequence in comment #10,
and we think we know the root of
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #19 from Mike Holmes ---
CI is not showing this bug currently, will close next week unless there is
feedback.
--
You are receiving this mail because:
You are on the CC list for the
https://bugs.linaro.org/show_bug.cgi?id=1615
Mike Holmes changed:
What|Removed |Added
Assignee|lng-odp@lists.linaro.org|ola.liljed...@linaro.org
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #13 from Stuart Haslam ---
In my case the tp in the signal handler is a valid timer pool pointer, or at
least it was a short time ago, so it's stale rather than corrupted.
Commenting out the odp_shm_free() in
https://bugs.linaro.org/show_bug.cgi?id=1615
Bill Fischofer changed:
What|Removed |Added
CC|
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #15 from Ola Liljedahl ---
Synchronize with what? We don't know if there is any timer signal in-flight. If
we could inject our own signal into the kernel signal queues, we could wait for
that signal to be handled
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #16 from Stuart Haslam ---
I thought about just setting some flag in odp_timer_pool_del and waiting for
the next timer expiry to action on it, but assuming that it's possible for
there to be more than 1
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #17 from Bill Fischofer ---
To properly clean up the following is required.
1. Be able to quiesce the context so that no new events will be accepted by the
APIs.
2. Modify the context so that it tracks the
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #18 from Ola Liljedahl ---
We don't want the periodic timer thread to perform the teardown (as some
unspecified time). The teardown needs to be complete (all resources freed) when
odp_timer_pool_destroy (?)
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #12 from Ola Liljedahl ---
Perhaps we should add an explicit check that the sigval pointer is correct. Add
a field with some magic value to the timer pool and check that tp->magic has
the expected value.
--
You
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #10 from Stuart Haslam ---
I'm still seeing this occasionally, but I'm able to provoke it reliably like
this;
ulimit -c unlimited
rm core
while true; do ./test/validation/timer/timer_main; [ -f core ] && break;
I seem to be able to generate this fairly reliably. Here's what gdb shows:
core was generated by `./timer_main'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 odp_atomic_fetch_inc_u64 (atom=)
at ./include/odp/atomic.h:158
158 return __atomic_fetch_add(>v, 1,
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #11 from Bill Fischofer ---
I seem to be able to generate this fairly reliably. Here's what gdb shows:
core was generated by `./timer_main'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #9 from Mike Holmes mike.hol...@linaro.org ---
Has not been seen in CI for some time.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the
https://bugs.linaro.org/show_bug.cgi?id=1615
Stuart Haslam stuart.has...@linaro.org changed:
What|Removed |Added
CC|
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #7 from Mike Holmes mike.hol...@linaro.org ---
Patch committed
https://git.linaro.org/lng/odp.git/commit/6788a0e25b2f9c244668cf3d6f71d0f2eaefd32f
That may provide the fix, watching CI for re-occurrence.
--
You are receiving this mail
https://bugs.linaro.org/show_bug.cgi?id=1615
Mike Holmes mike.hol...@linaro.org changed:
What|Removed |Added
Assignee|christian.ziet...@linaro.or |lng-odp@lists.linaro.org
https://bugs.linaro.org/show_bug.cgi?id=1615
Maxim Uvarov maxim.uva...@linaro.org changed:
What|Removed |Added
CC||maxim.uva...@linaro.org
https://bugs.linaro.org/show_bug.cgi?id=1615
Mike Holmes mike.hol...@linaro.org changed:
What|Removed |Added
Status|CONFIRMED |IN_PROGRESS
--- Comment
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #2 from Mike Holmes mike.hol...@linaro.org ---
Ivan posted patches http://patches.opendataplane.org/patch/2097/
--
You are receiving this mail because:
You are on the CC list for the bug.___
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #3 from Mike Holmes mike.hol...@linaro.org ---
Ivan posted patches http://patches.opendataplane.org/patch/2097/
--
You are receiving this mail because:
You are on the CC list for the bug.___
https://bugs.linaro.org/show_bug.cgi?id=1615
Mike Holmes mike.hol...@linaro.org changed:
What|Removed |Added
Status|UNCONFIRMED |CONFIRMED
Ever
https://bugs.linaro.org/show_bug.cgi?id=1615
--- Comment #1 from Mike Holmes mike.hol...@linaro.org ---
Also happens on ARM Targets
https://ci.linaro.org/job/odp-api-check/ARCH=arm64,GIT_BRANCH=api-next,label=docker-utopic-arm64/309/
--
You are receiving this mail because:
You are on the CC
25 matches
Mail list logo