Pembangun pemacu grafik kernel Linux Intel sedang melihat untuk menggunakan Netlink untuk mendedahkan ciri RAS (kebolehpercayaan, ketersediaan, kebolehservisan) dan telemetri pemacu grafik kernel kepada ruang pengguna untuk GPU moden mereka.

Netlink ialah cara generik untuk memindahkan data antara kernel dan proses ruang pengguna melalui antara muka berasaskan soket. Netlink menyokong pelbagai perkhidmatan daripada penghalaan rangkaian/firewall/IPSec kepada pemberitahuan SELinux dan crypto. Cadangan daripada Intel adalah untuk memanfaatkan Netlink untuk komunikasi RAS dan telemetri menggantikan kaunter PMU sedia ada dan pendedahan antara muka sysfs yang mereka gunakan secara dalaman. Harapan juga ialah pemandu Direct Rendering Manager (DRM) lain akan menggunakan antara muka Netlink ini untuk fungsi RAS/telemetri.

Memanfaatkan Netlink untuk dapat melanggan dan dimaklumkan secara automatik tentang ralat perkakasan baharu seharusnya lebih cekap daripada ruang pengguna yang terus mengundi melalui sysfs atau fail DebugFS untuk menyemak mana-mana kaunter.


Intel telah mengusahakan perkara ini Sokongan RAS/telemetri Netlink sebagai sebahagian daripada kerja mereka pada pemacu kernel Xe DRM baharu. Permintaan mereka untuk komen tentang fungsi baharu ini boleh didapati melalui mel-mel dri-devel senarai.

Categories: IT Info