On Wed, Jun 8, 2022 at 3:58 PM David Ahern <dsahern@xxxxxxxxxx> wrote: > > On 6/8/22 8:58 AM, Jakub Kicinski wrote: > > IMO to encourage use of the track-capable API we could keep their names > > short and call the legacy functions __netdev_hold() as I mentioned or > > maybe netdev_hold_notrack(). > > I like that option. Similar to the old nla_parse functions that were > renamed with _deprecated - makes it easier to catch new uses. I think we need to clearly document the needed conversions for future bugfix backports. Alternative would be to _backport_ the renaming for all stable versions ;)