Comment 5 for bug 1818294

Revision history for this message
Jo Shields (directhex) wrote :

I still don't have remote hands on my server (!), but I've been able to extract a little more info by cross-referencing another server & checking the kernel git logs:

* There are two ethernet drivers, `hns` for first-gen and `hns3` for third-gen. No I don't know what happened to second-gen
* The TaiShan XR320/XA320 server node uses the previous-gen `hns` driver, not `hns3`
* There are no changes to `hns3` between v5.0-rc1 and v5.0-rc8 - only changes to `hns`
* I don't know which device is in the D05 or D06 development boards, nor the TaiShan 2280 2U server - they're not listed on the Ubuntu hardware certification page. On the XR320/XA320 it shows up in lspci as a "Signal processing controller" for some reason, not an ethernet controller, which might be why
* PCI ID is 19e5:1710, but that's not actually covered by the hns_enet_drv modaliases, which seem to identify via acpi instead of PCI ID (/sys/bus/acpi/devices/HISI00C2\:0*) for alias acpi*:HISI00C2:* hns_enet_drv