Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-08-01 Thread Jiri Kosina
On Sun, 31 Jul 2016, Fengguang Wu wrote: > Jiri, I just double checked and find no similar errors related to > qdisc_list_add(). The parent commit 95556a8838 ("dccp: avoid deadlock > in dccp_v4_ctl_send_reset") builds fine without error. You are right, I realized my mistake afterwards. This is

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-31 Thread Fengguang Wu
On Thu, Jul 28, 2016 at 08:53:12PM +0800, Fengguang Wu wrote: On Thu, Jul 28, 2016 at 01:18:27PM +0200, Jiri Kosina wrote: On Thu, 28 Jul 2016, kbuild test robot wrote: [auto build test ERROR on v4.7-rc7] [also build test ERROR on next-20160728] [cannot apply to net/master net-next/master

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread Cong Wang
On Thu, Jul 28, 2016 at 5:53 AM, Fengguang Wu wrote: > On Thu, Jul 28, 2016 at 01:18:27PM +0200, Jiri Kosina wrote: >> This issue is be there even without my patch (but with qdisc_list_add >> instead), isn't it? > > > Yes it looks so, this number happens in a number of places: > >

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread Cong Wang
On Thu, Jul 28, 2016 at 2:56 AM, Jiri Kosina wrote: > From: Jiri Kosina > > Convert the per-device linked list into a hashtable. The primary > motivation for this change is that currently, we're not tracking all the > qdiscs in hierarchy (e.g. excluding default

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread Fengguang Wu
On Thu, Jul 28, 2016 at 01:18:27PM +0200, Jiri Kosina wrote: On Thu, 28 Jul 2016, kbuild test robot wrote: [auto build test ERROR on v4.7-rc7] [also build test ERROR on next-20160728] [cannot apply to net/master net-next/master ipsec-next/master] [if your patch is applied to the wrong git

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread kbuild test robot
Hi, [auto build test ERROR on v4.7-rc7] [also build test ERROR on next-20160728] [cannot apply to net/master net-next/master ipsec-next/master] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread kbuild test robot
Hi, [auto build test ERROR on v4.7-rc7] [also build test ERROR on next-20160728] [cannot apply to net/master net-next/master ipsec-next/master] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread Jiri Kosina
On Thu, 28 Jul 2016, kbuild test robot wrote: > [auto build test ERROR on v4.7-rc7] > [also build test ERROR on next-20160728] > [cannot apply to net/master net-next/master ipsec-next/master] > [if your patch is applied to the wrong git tree, please drop us a note to > help improve the system] >

Re: [PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread kbuild test robot
Hi, [auto build test ERROR on v4.7-rc7] [also build test ERROR on next-20160728] [cannot apply to net/master net-next/master ipsec-next/master] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

[PATCH v4] net: sched: convert qdisc linked list to hashtable

2016-07-28 Thread Jiri Kosina
From: Jiri Kosina Convert the per-device linked list into a hashtable. The primary motivation for this change is that currently, we're not tracking all the qdiscs in hierarchy (e.g. excluding default qdiscs), as the lookup performed over the linked list by