Sebuah perubahan digabungkan akhir pekan liburan ini menjelang Linux 6.2-rc2 yang menyesuaikan perilaku default untuk laptop AMD Ryzen 6000 seri”Rembrandt”dan yang lebih baru.

Beberapa bulan yang lalu, salah satu insinyur klien Linux AMD membuat perubahan yang meningkatkan perilaku suspend-to-idle untuk berbagai laptop”Rembrandt”seri AMD Ryzen 6000. Perubahan untuk laptop Zen 3+ saat ini memungkinkan keikutsertaan khusus model oleh driver kernel untuk menggunakan jalur Microsoft GUID daripada jalur AMD GUID. Awalnya ini diperlakukan sebagai bug di firmware laptop ASUS dan dengan demikian menggunakan penanganan quirk untuk memilih model laptop yang harus menggunakan jalur Microsoft GUID daripada jalur AMD.

Dalam beberapa bulan sejak daftar laptop yang harus menggunakan jalur Microsoft GUID alih-alih GUID AMD default untuk perangkat LPS0 telah berkembang dengan lebih banyak pengguna Linux yang menemukan bahwa laptop Rembrandt mereka perlu di-quirked atau sebaliknya di-boot dengan opsi”acpi.prefer_microsoft_guid=1″. Ini disalahkan pada OEM yang membuat kesalahan dalam dukungan AMD GUID.


Sekarang bergerak maju dengan Rembrandt dan lebih baru, kode Linux terbaru yang digabungkan akhir pekan ini hanyalah default ke Microsoft GUID. AMD telah memutuskan yang terbaik untuk Rembrandt dan yang lebih baru untuk memilih Microsoft GUID karena lebih baik diuji dan digunakan oleh laptop ini di Windows. Insinyur AMD Linux Mario Limonciello menjelaskan dengan tambalan:

Setelah kami memperkenalkan parameter modul dan infrastruktur khusus untuk memilih GUID Microsoft daripada GUID vendor SOC, kami menemukan bahwa banyak sekali sistem yang melakukan kesalahan ini.

Tabel terus berkembang, dan menjadi berat.

Kami tidak benar-benar mendapat manfaat apa pun untuk memaksa vendor mengisi GUID AMD. Ini hanya pekerjaan ekstra, dan semakin banyak vendor yang tampaknya mengacaukannya. Karena Microsoft GUID juga digunakan oleh Windows, kemungkinan besar tidak akan dikacaukan seperti ini.

Kode AMD Linux terbaru ini memperkenalkan kekhasan yang berlawanan: sekarang memungkinkan untuk memilih AMD GUID berdasarkan model jika diperlukan. Sejauh ini hanya model HP Elitebook 8*5 G9 yang ditemukan berperilaku lebih baik dengan GUID AMD daripada GUID Microsoft, jadi itulah satu-satunya kekhasan untuk saat ini sementara semua laptop Rembrandt+ lainnya akan berhenti menggunakan codepath khusus AMD.

Perubahan jalur kode menganggur S0 AMD berdaya rendah itu digabungkan sebagai bagian dari Pembaruan ACPI digabungkan pada hari Jumat untuk kernel Linux 6.2 dan akan menjadi bagian dari rilis 6.2-rc2 hari ini.

Categories: IT Info