[dpdk-dev] [PATCH v7 1/3] rcu: add RCU library supporting QSBR mechanism
Honnappa Nagarahalli
Honnappa.Nagarahalli at arm.com
Thu Apr 25 07:15:20 CEST 2019
> > >
> > > On Mon, Apr 22, 2019 at 11:31:28PM -0500, Honnappa Nagarahalli
> wrote:
> > > > Add RCU library supporting quiescent state based memory
> > > > reclamation
> > > method.
> > > > This library helps identify the quiescent state of the reader
> > > > threads so that the writers can free the memory associated with
> > > > the lock less data structures.
> > > >
> > > > Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli at arm.com>
> > > > Reviewed-by: Steve Capper <steve.capper at arm.com>
> > > > Reviewed-by: Gavin Hu <gavin.hu at arm.com>
> > > > Reviewed-by: Ola Liljedahl <ola.liljedahl at arm.com>
> > > > Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
> > >
> > > Much better!
> > >
> > > Acked-by: Paul E. McKenney <paulmck at linux.ibm.com>
> > >
> > Thanks a lot, appreciate your feedback.
> >
> > Any views from maintainers on including this library into RC3? IMO,
> > this library is independent and should not affect existing code.
>
> Tested rcu_qsbr_autotest and rcu_qsbr_perf_autotest UT on a armv8.2
> machine(octeontx2).
> Found rcu_qsbr_perf_autotest() runs successfully on 24 cores.
> There is come issue with rcu_qsbr_autotest on 24 cores. It works fine upto 20
> cores.
Thanks Jerin for running the test cases. I could reproduce the issue. It is a test case issue, will fix in next version.
More information about the dev
mailing list