On Wed, 8 Jun 2022 16:58:08 -0600 David Ahern wrote:
On 6/8/22 8:58 AM, Jakub Kicinski wrote:
quoted
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.