New devices and updating their names with lspci
We just received a new Exablaze X25 card to review and found lspci was reporting the device as "Exablaze Device 0009"
I just found out that lspci doesn't interrogate the card for the name, but uses a lookup table that can be updated with the update-pciids command, which simply downloads from http://pciids.sourceforge.net/v2.2/pci.ids (on my Ubuntu 16 box), but https://github.com/pciutils/pciids says it takes it from http://pci-ids.ucw.cz/pci.ids.
And here is my X25 card as device 0009:
1ce4 Exablaze
0001 ExaNIC X4
0002 ExaNIC X2
0003 ExaNIC X10
0004 ExaNIC X10-GM
0005 ExaNIC X40
0006 ExaNIC X10-HPT
0007 ExaNIC X40
0008 ExaNIC V5P
0009 ExaNIC X25