Berkat Intel, sekumpulan kode fitur Compute Express Link (CXL) lainnya sedang bekerja untuk siklus kernel Linux 6.3 yang akan datang.
Cabang CXL Git tree for-6.3/cxl-ram-region telah disetrika dalam beberapa hari terakhir oleh insinyur Intel Dan Williams.
Dukungan wilayah CXL adalah untuk memungkinkan inti CXL menghitung dan menyediakan wilayah CXL yang merupakan satu atau lebih ekspander CXL yang mendekode rentang alamat sistem-fisik tertentu. Untuk wilayah CXL yang dikelola platform yang mendukung harus sudah berfungsi sebelum Linux 6.3 sementara dengan kode kernel baru ini menghadapi wilayah yang dikelola platform, perubahan ini memungkinkan pengaktifan penanganan kesalahan memori untuk mengidentifikasi perangkat yang berpartisipasi dalam rentang memori yang disisipkan. Untuk perangkat yang ditambahkan panas atau kasus lain dari wilayah yang tidak dikelola platform, tergantung pada kernel OS untuk mengaktifkan wilayah CXL.
Dengan kode baru ini juga memungkinkan pembuatan wilayah "RAM" memori yang mudah menguap melalui /sys/bus/cxl/devices/decoderX.Y/create_ram_region di mana sebelumnya kernel hanya diekspos /sys/bus/cxl/devices/decoderX.Y/ create_pmem_region untuk membuat wilayah memori persisten.
Wilayah RAM/memori CXL ini berfungsi dan kode fitur lainnya mengantre di cxl.git menjelang jendela penggabungan Linux 6.3 yang terjadi akhir bulan ini. Sangat menyenangkan melihat para insinyur Intel terus memimpin pekerjaan seputar dukungan subsistem CXL untuk kernel upstream.
Itulah berita seputar CXL RAM Region Sedang Dikerjakan Untuk Linux 6.3, semoga bermanfaat. Disadur dari Phoronix.com.