@directhex: Are you able to test this on your XR320? I've regression tested on a HiSilicon D05 which uses the same driver (it worked before, still works now). ubuntu@d05-5:~$ cat /proc/version Linux version 4.15.0-47-generic (buildd@bos02-arm64-022) (gcc version 7.3.0 (Ubuntu/Linaro 7.3.0-16ubuntu3)) #50-Ubuntu SMP Wed Mar 13 10:42:02 UTC 2019 ubuntu@d05-5:~$ ip addr 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enahisic2i0: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether a0:8c:f8:62:5b:58 brd ff:ff:ff:ff:ff:ff inet 10.228.68.94/24 brd 10.228.68.255 scope global enahisic2i0 valid_lft forever preferred_lft forever inet6 fe80::a28c:f8ff:fe62:5b58/64 scope link valid_lft forever preferred_lft forever 3: enahisic2i1: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:8c:f8:62:5b:59 brd ff:ff:ff:ff:ff:ff 4: enahisic2i2: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:8c:f8:62:5b:5a brd ff:ff:ff:ff:ff:ff 5: enahisic2i3: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:8c:f8:62:5b:5b brd ff:ff:ff:ff:ff:ff 6: enP10p17s0f0: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether ec:0d:9a:2f:d0:12 brd ff:ff:ff:ff:ff:ff 7: enP10p17s0f1: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether ec:0d:9a:2f:d0:13 brd ff:ff:ff:ff:ff:ff ubuntu@d05-5:~$ cat /proc/version Linux version 4.18.0-17-generic (buildd@bos02-arm64-075) (gcc version 7.3.0 (Ubuntu/Linaro 7.3.0-16ubuntu3)) #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:57 UTC 2019 ubuntu@d05-5:~$ ip addr 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enahisic2i0: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether a0:8c:f8:62:5b:58 brd ff:ff:ff:ff:ff:ff inet 10.228.68.94/24 brd 10.228.68.255 scope global enahisic2i0 valid_lft forever preferred_lft forever inet6 fe80::a28c:f8ff:fe62:5b58/64 scope link valid_lft forever preferred_lft forever 3: enahisic2i1: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:8c:f8:62:5b:59 brd ff:ff:ff:ff:ff:ff 4: enahisic2i2: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:8c:f8:62:5b:5a brd ff:ff:ff:ff:ff:ff 5: enahisic2i3: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a0:8c:f8:62:5b:5b brd ff:ff:ff:ff:ff:ff 6: enP10p17s0f0: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether ec:0d:9a:2f:d0:12 brd ff:ff:ff:ff:ff:ff 7: enP10p17s0f1: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether ec:0d:9a:2f:d0:13 brd ff:ff:ff:ff:ff:ff