Meskipun arsitektur prosesor RISC-V terbuka telah terbukti sangat sukses, salah satu fitur yang belum didukungnya dengan kernel Linux hingga saat ini adalah sistem hibernasi / suspend-to-resume, tetapi dukungan tersebut sekarang aktif jalan.
Dengan penggunaan RISC-V hingga saat ini lebih banyak di sekitar papan pengembang, perangkat IoT, dan kasus lain di mana hibernasi tidak benar-benar digunakan, itu tidak menjadi masalah besar. Tetapi karena RISC-V lebih mendesak untuk perangkat konsumen, hibernasi/suspend-to-disk jelas lebih penting. Untungnya, vendor RISC-V StarFive telah bekerja pada dukungan hibernasi untuk RISC-V 64-bit dan menerbitkan tambalan terbaru yang ingin mereka dapatkan.
Dikirim hari ini adalah iterasi kedua dari tambalan StarFive untuk mengaktifkan dukungan hibernasi RISC-V untuk RV64 (tidak ada dukungan hibernasi RV32, setidaknya untuk saat ini) dengan perubahan dukungan kernel yang diperlukan. Beberapa perubahan pada kode kernel RISC-V diperlukan tetapi kemudian mengikuti jalur kode hibernasi kernel lainnya. Fungsi suspend-to-disk ini telah berhasil diuji dengan papan SBC VisionFive 2 (VF2) StarFive. Dukungan mode platform ACPI adalah salah satu fitur lain yang belum terhubung.
StarFive VisionFive 2 RISC-V SBC
Detail lebih lanjut tentang dukungan hibernasi RISC-V untuk Linux melalui seri tambalan ini.
Itulah berita seputar Dukungan Hibernasi RISC-V / Suspend-To-Disk Mendekati Kernel Linux, semoga bermanfaat. Disadur dari Phoronix.com.