This new patch doesn't appear to resolve issue either. However, I did get it to work if I extended your technique to aq_nic.c. See following comment with patch.
Then I see the following in my dmesg:
[ 2991.604548] atlantic 0000:07:00.0 enp7s0: renamed from eth0
This new patch doesn't appear to resolve issue either. However, I did get it to work if I extended your technique to aq_nic.c. See following comment with patch.
Then I see the following in my dmesg:
[ 2991.604548] atlantic 0000:07:00.0 enp7s0: renamed from eth0