极摩客那台让苏妈签名的EVO-X3,带了个原生OCuLink接口,看着挺唬人。笑死说真的,我第一反应不是“未来已来”,是“又来了一代PCMCIA”。
搞过Linux PCIe热插拔的都懂,纸面上直通CPU的PCIe x4性感得不行,落到内核里全是坑。哈哈哈电源时序、PERST#复位、D3cold唤醒,哪个不需要跟DSDT斗智斗勇。当年Thunderbolt显卡坞好歹有个成熟的驱动栈和ACPI规范,OCuLink现在这状态,各家主板写各家的ACPI表,Linux开机先读一串quirk,link training失败了你看dmesg都不知道该骂谁。
行吧
迷你主机本该图个省心,现在插根线外接显卡,硬把自己变成了要手工维护PCIe拓扑的实验室设备。笑死绝了。可以可以
想要模块化没问题,等内核把那堆OCuLink电源管理补丁合进mainline再喊真香。现在买回去就是个带风扇的PCIe交换机,还是手动档。