[dpdk-stable] [dpdk-dev] [PATCH v3 1/5] event/octeontx2: fix TIM HW race condition

Jerin Jacob jerinjacobk at gmail.com
Sat Nov 23 10:00:38 CET 2019


On Sat, Nov 23, 2019 at 1:07 AM Pavan Nikhilesh Bhagavatula
<pbhagavatula at marvell.com> wrote:
>
> +Cc: stable at dpdk.org
>
> >-----Original Message-----
> >From: pbhagavatula at marvell.com <pbhagavatula at marvell.com>
> >Sent: Friday, November 22, 2019 9:14 PM
> >To: Jerin Jacob Kollanukkaran <jerinj at marvell.com>; Pavan Nikhilesh
> >Bhagavatula <pbhagavatula at marvell.com>
> >Cc: dev at dpdk.org
> >Subject: [dpdk-dev] [PATCH v3 1/5] event/octeontx2: fix TIM HW race
> >condition
> >
> >From: Pavan Nikhilesh <pbhagavatula at marvell.com>
> >
> >Fix HW race condition observed when timeout resolution is low (<5us).
> >When HW traverses a given TIM bucket it will clear chunk_remainder,
> >but since SW always decreases the chunk_remainder at the start of the
> >arm routine it might cause a race where SW updates chunk_remainder
> >after HW has cleared it that lead to nasty side effects.
> >
> >Fixes: 95e4e4ec7469 ("event/octeontx2: add timer arm timeout burst")
> >
> >Signed-off-by: Pavan Nikhilesh <pbhagavatula at marvell.com>

Series applied to dpdk-next-eventdev/master. Thanks.


More information about the stable mailing list