For je v tom, ze i219-LM neni zadna sitova karta, ale jenom integrovany obvod pro fyzickou vrstvu metalickeho ethernetu :) Sitova karta je v tomto pripade spis soucasti PCH, kde sidli MAC blok a veskera digitalni cast ktera resi rozhrani a offloading. Podle me je konkretni model tohoto obvodu v tom zcela nevinne.
To je jako kdyby jste pistoli na konci takove hadice od stojanu rikali "cerpaci stanice" a nadavali ji, ze ma drahy palivo :P
21. 4. 2023, 14:19 editováno autorem komentáře
Na druhou stranu sami vývojáři Intelu, kteří patche posílali (původní i opravné), jak v kódu tak v popisu commitu mluví o "i219-LM card".
Stejně tak se ta síťovka v lspci i lshw hlásí identifikátorem Ethernet Connection (X) I219-V
lspci a lshw pouzivaji mapovani VID:PID podle uzivatelsky vytvorenych databazi. A tyto databaze casto obsahuji nespravne texty - at uz kvuli tomu, ze napr. stejne iGPU se pouziva v desktop core i serverovem xeonu, ale Intel tam protlaci ten xeonovy nazev protoze to vypada lepe - takove hadky o nazvy je videt v historii:
https://bbs.archlinux.org/viewtopic.php?id=170390
https://pci-ids.ucw.cz/read/PC/8086/0412
Koukam konkretne na tu sitovku a je tam tohle:
https://pci-ids.ucw.cz/read/PC/8086/0d4f ... ta (10) vypada divne v nazvu
nuz koukam dal, a nasel jsem tohle:
https://elixir.bootlin.com/linux/latest/source/drivers/net/ethernet/intel/e1000e/hw.h#L89
Ty kody co vidis jako SPT LBG CNP ICP CMP TGP RPL ADP MTP LNP ... jsou ruzne rodiny PCH cipu (viz nazvy neco point... zde: https://en.wikipedia.org/wiki/Platform_Controller_Hub ) - takze sitovka se identifiguje podle pch, nikoliv podle pripojeneho phy (vetsina PCH ma jen malou moznost volby jake phy se tam pouzije - muzes si tyhle defines rozparsovat a uvidis vysledek). Tyhel konkretni VID:PID taky najdes jen v dokumentaci PCH - kdyz se podivas do dokumentace obvodu i219-LM nebo -V, tak tam zadne PCI PID neuvidis.. muzes hadat proc asi :-)
(samotny phy cip ma trocha zmatenou dokumentaci pro amatera.. protoze nepouziva skutecne PCIe ale ty diferencialni pary jsou zneuzity na prenos ethernetovych paketu skrze proprietarni protokol)
To je vše pravda, nicméně pokud lidi přímo z Intelu pošlou commit s daným popisem a komentářem v kódu a sami si tak pojmenovávají makra, pak se můžeš zlobit, ale asi je sotva přesvědčíš, ale to začali dělat jinak.
Stejně tak ten záznam do PCI IDs https://pci-ids.ucw.cz/read/PC/8086/0d4f dle všeho vložil admin vlifsht, což je opět klíčový člověk z Intelu https://www.linkedin.com/in/vitaly-lifshits-129476177/
A už vůbec se nelze zlobit na autora zprávičky, že pojmenování po nich převzal.
22. 4. 2023, 10:15 editováno autorem komentáře