> -----Original Message----- > From: David Miller [mailto:[email protected]] > Sent: Thursday, August 31, 2017 5:39 AM > To: Chris Mi <[email protected]> > Cc: [email protected]; [email protected]; > [email protected]; [email protected]; [email protected] > Subject: Re: [patch net-next v2 0/3] net/sched: Improve getting objects by > indexes > > From: Chris Mi <[email protected]> > Date: Wed, 30 Aug 2017 02:31:56 -0400 > > > Using current TC code, it is very slow to insert a lot of rules. > > > > In order to improve the rules update rate in TC, we introduced the > > following two changes: > > 1) changed cls_flower to use IDR to manage the filters. > > 2) changed all act_xxx modules to use IDR instead of > > a small hash table > > > > But IDR has a limitation that it uses int. TC handle uses u32. > > To make sure there is no regression, we add several new IDR APIs to > > support unsigned long. > > > > v2 > > == > > > > Addressed Hannes's comment: > > express idr_alloc in terms of idr_alloc_ext and most of the other > > functions > > Series applied, thanks.
Thank you, David, -Chris
