Pengembang driver grafis kernel Linux Intel melihat penggunaan Netlink untuk memaparkan fitur RAS (keandalan, ketersediaan, kemudahan servis) dan telemetri driver grafis kernel ke ruang pengguna untuk GPU modern mereka.

Netlink adalah sarana umum untuk mentransfer data antara proses kernel dan ruang pengguna melalui antarmuka berbasis soket. Netlink sudah mendukung berbagai layanan mulai dari perutean jaringan/firewall/IPSec hingga pemberitahuan SELinux dan crypto. Proposal dari Intel adalah untuk memanfaatkan Netlink untuk RAS dan komunikasi telemetri sebagai pengganti penghitung PMU dan paparan antarmuka sysfs yang mereka gunakan secara internal. Harapannya juga adalah driver Direct Rendering Manager (DRM) lainnya akan menggunakan antarmuka Netlink ini untuk fungsionalitas RAS/telemetri.

Memanfaatkan Netlink untuk dapat berlangganan dan diberi tahu secara otomatis tentang kesalahan perangkat keras baru seharusnya lebih efisien daripada ruang pengguna yang terus melakukan polling melalui file sysfs atau DebugFS untuk memeriksa penghitung mana pun.


Intel telah mengerjakan ini Dukungan Netlink RAS/telemetri sebagai bagian dari pekerjaan mereka pada driver kernel Xe DRM yang baru. Permintaan komentar mereka tentang fungsionalitas baru ini dapat ditemukan melalui surat dri-devel daftar.

Categories: IT Info