On Wed, 2017-09-20 at 10:50 -0700, Cong Wang wrote: > On Wed, Sep 20, 2017 at 6:11 AM, Eric Dumazet <eric.duma...@gmail.com> wrote: > > Sorry for top-posting, but this is to give context to Wei, since Pawel > > used a top posting way to report his bisection. > > > > Wei, can you take a look at Pawel report ? > > > > Crash happens in dst_destroy() at following : > > > > if (dst->dev) > > dev_put(dst->dev); <<CRASH>> > > > > > > dst->dev is not NULL, but netdev->pcpu_refcnt is NULL > > > > 65 ff 08 decl %gs:(%rax) // CRASH since rax = NULL > > > > > > > > Pawel, please share your netdevices and routing setup ? > > Looks like a double dev_put() on some dev... > > Pawel, do you have any idea how this is triggered? Does your > test try to remove some network device? If so which one? > I noticed you have at least multiple vlan, bond and ixgbe > devices.
Or a missing dev_hold() somewhere.