Re: [dpdk-dev] [RFC PATCH 3/3] lib/lpm: integrate RCU QSBR

2019-08-25 Thread Honnappa Nagarahalli
Thank you Stephen for your comments, appreciate your inputs. > > On Thu, 22 Aug 2019 14:34:57 +0800 > > Ruifeng Wang wrote: > > > > > Currently, the tbl8 group is freed even though the readers might be > > > using the tbl8 group entries. The freed tbl8 group can be > > > reallocated quickly. Thi

Re: [dpdk-dev] [RFC PATCH 3/3] lib/lpm: integrate RCU QSBR

2019-08-25 Thread Ruifeng Wang (Arm Technology China)
harmik Thakkar > ; nd > Subject: Re: [dpdk-dev] [RFC PATCH 3/3] lib/lpm: integrate RCU QSBR > > On Thu, 22 Aug 2019 14:34:57 +0800 > Ruifeng Wang wrote: > > > Currently, the tbl8 group is freed even though the readers might be > > using the tbl8 group entries. The fr

Re: [dpdk-dev] [RFC PATCH 3/3] lib/lpm: integrate RCU QSBR

2019-08-24 Thread Stephen Hemminger
On Thu, 22 Aug 2019 14:34:57 +0800 Ruifeng Wang wrote: > Currently, the tbl8 group is freed even though the readers might be > using the tbl8 group entries. The freed tbl8 group can be reallocated > quickly. This results in incorrect lookup results. > > RCU QSBR process is integrated for safe tb

[dpdk-dev] [RFC PATCH 3/3] lib/lpm: integrate RCU QSBR

2019-08-21 Thread Ruifeng Wang
Currently, the tbl8 group is freed even though the readers might be using the tbl8 group entries. The freed tbl8 group can be reallocated quickly. This results in incorrect lookup results. RCU QSBR process is integrated for safe tbl8 group reclaim. Refer to RCU documentation to understand various