On Wed, 8 Jun 2022 16:58:08 -0600 David Ahern 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. Well, not really a perfect parallel because _deprecated nla has to stay forever, given it behaves differently, while _notrack would hopefully die either thru conversion or someone rightly taking an axe to the cobwebbed code. Either way, I hope nobody is against merging the current patch.