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 fi

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 ipse

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: > > dns_query.c:(.te

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 qdiscs), as the lookup > performed

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 tree,

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: https://github.com/0day-ci/linux/commits/Jir

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: https://github.com/0day-ci/linux/commits/Jir

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: https://github.com/0day-ci/linux/commits/Jir

[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 qdisc_match_from_root() is rather ex