Meskipun systemd 255 tahun lalu memperkenalkan solusi yang terinspirasi “layar biru kematian” dengan systemd-bsod untuk menyajikan pesan kesalahan yang dicatat dalam layar penuh, ini tidak sesuai untuk semua kesalahan. Systemd-bsod dapat berfungsi untuk menyajikan pesan layar penuh jika terjadi kegagalan boot dan masalah lain saat ruang pengguna masih hidup. Namun kode ruang pengguna tidak banyak gunanya jika terjadi kepanikan kernel dan masalah serupa yang menyebabkan sistem terhenti. Ditetapkan untuk diperkenalkan sekarang dengan Linux 6.10 adalah “layar biru kematian” paralel yang menyajikan pengalaman kesalahan dengan diperkenalkannya pengendali panik DRM.
Dengan driver pengaturan mode kernel (KMS) yang dibicarakan selama lebih dari satu dekade, Linux memiliki kemampuan untuk menghadirkan “BSOD” jika terjadi masalah besar. Selama dekade terakhir, hal ini terus-menerus dimunculkan di sekitar solusi “BSOD” atau penampil oops kernel DRM. Dikirim hari ini sebagai bagian dari patch drm-misc-next yang akan dikirimkan oleh DRM-Next untuk jendela penggabungan Linux 6.10 bulan depan adalah penangan panik DRM.
Kernel Linux konvensional panik dengan dukungan VT/FBCON. Nbsp Pengendali panik DRM ini telah dikerjakan oleh Red Hat dan lainnya karena mampu menampilkan pesan ketika terjadi kepanikan. Meskipun kernel Linux sudah dapat membuang kepanikan kernel, hal ini hanya berfungsi jika dukungan VT/FBCON diaktifkan untuk kernel. Bagi mereka yang ingin mematikan CONFIG_VT dan sejenisnya, saat ini tidak ada cara untuk melihat kepanikan kernel ketika hal itu terjadi.
Dengan pengendali panik DRM yang sedang ditinjau dan beberapa revisi dalam beberapa bulan terakhir, pesan dapat ditampilkan ketika terjadi kepanikan meskipun FBCON/VT dinonaktifkan.
Pada tahap ini, pengendali panik cukup mendasar dan hanya bekerja dengan beberapa driver Direct Rendering Manager. Driver tampilan SimpleDRM, MGAG200, IMX, dan AST DRM saat ini memiliki dukungan pengendali panik DRM. Dengan kernel yang membawa dukungan panik DRM, handler dapat diuji seperti melalui trigger echo c > /proc/sysrq-trigger. Tetapi karena kepanikan kernel Linux biasanya tidak terjadi terlalu sering, pengendali ini kemungkinan akan melihat sedikit aktivitas dibandingkan dengan pesan-pesan Windows Blue Screen of Death yang terkenal.
Dukungan driver panik DRM ini dan pekerjaan drm-panic lainnya dikirimkan hari ini sebagai bagian dari penarikan drm-misc-next ke DRM-Next dan oleh karena itu materi untuk Linux 6.10. Untuk Linux 6.10, dukungannya tampak cukup mendasar namun kita akan melihat bagaimana perkembangannya seiring berjalannya waktu.
Itulah berita seputar Linux 6.10 Mempersiapkan Layar Kernel Panic – Semacam “Layar Biru Kematian”, semoga bermanfaat. Disadur dari Phoronix.com.