> >> > If so, for how long? They should certainly be removed eventually. How > >> > do we ensure we don't forget? > >> > > >> > Seems to me it would be better to remove them right now. > >> > >> I can do that unless someone objects. > > > >I don't object, but FWIW keep in mind extack errors don't show if > >libmnl is not installed.. > > Yeah, or if you have an older iproute2 package. I would keep the existing > dmesg msgs for now. In the future, when everyone is used to exacks, then > we can remove them.
Perhaps it makes sense to introduce netdev_nl_err_msg(dev, extack, msg) that would do both today and refactor the code to use it? Later it could be changed to do only NL_SET_ERR_MSG.