On Mon, Sep 17, 2018 at 12:19 AM Vlad Buslov <vla...@mellanox.com> wrote: > --- a/net/core/rtnetlink.c > +++ b/net/core/rtnetlink.c > @@ -130,6 +130,12 @@ int rtnl_is_locked(void) > } > EXPORT_SYMBOL(rtnl_is_locked); > > +bool refcount_dec_and_rtnl_lock(refcount_t *r) > +{ > + return refcount_dec_and_mutex_lock(r, &rtnl_mutex); > +} > +EXPORT_SYMBOL(refcount_dec_and_rtnl_lock);
I think you probably want to #include <linux/refcount.h> explicitly.