On Fri, Oct 25, 2019 at 10:11 AM Hunt, David <david.h...@intel.com> wrote:
>
>
> On 24/10/2019 20:31, David Marchand wrote:
> > On Tue, Oct 15, 2019 at 11:29 AM Ruifeng Wang <ruifeng.w...@arm.com> wrote:
> >> Bug 342 reported distributor_autotest execution suspension
> >> on aarch64 platform.
> >> Issue was due to lack of synchronization among threads. Distributor
> >> thread and worker thread may get deadlocked.
> >> Fixed synchronization issue by adding barriers.
> >>
> >> Another issue identified was in test case. Non-atomic operation on
> >> stat value could cause value reset not been observed by worker thread
> >> and mess counters. The issue was fixed by using atomic operations.
> >>
> >> ---
> >> v3:
> >> Added comments for using of C11 acquire/release semantics. (Honnappa)

The comments are also something to maintain, so checking the v3 made
sense to me.


> >>
> >> v2:
> >> Fixed intermittent packet count incorrect failure. (Aaron, David)
> >> Fixed Clang build on 32bit systems.
> >> Additional patch to fix non-atomic operation in unit test.
> > David,
> >
> > Can you review this series?
> > Thanks.
> >
>
> Hi David,
>
>      I had tested this previously, including performance comparisons
> against original version on x86, and saw no performance degradation, so
> I Acked it. I can re-ack on the latest version now.

If you think this is fine as is, I will go and apply with your ack.


-- 
David Marchand

Reply via email to