Re: BUG: sleeping function called from invalid context in tcf_chain0_head_change_cb_del

2019-09-17 Thread Vlad Buslov
On Tue 17 Sep 2019 at 20:03, Cong Wang wrote: > On Tue, Sep 17, 2019 at 1:27 AM Vlad Buslov wrote: >> Hi Cong, >> >> Don't see why we would need qdisc tree lock while releasing the >> reference to (or destroying) previous Qdisc. I've skimmed through other >> scheds and it looks like

Re: BUG: sleeping function called from invalid context in tcf_chain0_head_change_cb_del

2019-09-17 Thread Cong Wang
On Tue, Sep 17, 2019 at 1:27 AM Vlad Buslov wrote: > Hi Cong, > > Don't see why we would need qdisc tree lock while releasing the > reference to (or destroying) previous Qdisc. I've skimmed through other > scheds and it looks like sch_multiq, sch_htb and sch_tbf are also > affected. Do you want

Re: BUG: sleeping function called from invalid context in tcf_chain0_head_change_cb_del

2019-09-17 Thread Vlad Buslov
On Tue 17 Sep 2019 at 04:58, Cong Wang wrote: > On Mon, Sep 16, 2019 at 4:39 PM syzbot > wrote: >> >> Hello, >> >> syzbot found the following crash on: >> >> HEAD commit:1609d760 Merge tag 'for-linus' of git://git.kernel.org/pub.. >> git tree: upstream >> console output:

Re: BUG: sleeping function called from invalid context in tcf_chain0_head_change_cb_del

2019-09-16 Thread Cong Wang
On Mon, Sep 16, 2019 at 4:39 PM syzbot wrote: > > Hello, > > syzbot found the following crash on: > > HEAD commit:1609d760 Merge tag 'for-linus' of git://git.kernel.org/pub.. > git tree: upstream > console output: https://syzkaller.appspot.com/x/log.txt?x=10236abe60 > kernel config: