Dengan kernel Linux 6.2 kode NFSD mengambil langkah lebih dekat untuk menghapus dukungan NFSv2 yang lebih lama.
NFSv4 dan bahkan NFSv3 jauh lebih unggul daripada NFSv2 untuk Sistem File Jaringan dengan sejumlah distribusi bahkan tidak lagi mendukung NFSv2 tetapi kode tetap berada di dalam pohon sumber kernel Linux. NFSv2 saat ini hanya relevan untuk berurusan dengan platform kuno. Dengan NFSv2 ada sejak akhir 80-an dan bahkan NFSv3 sejak pertengahan 90-an, pengembang kernel Linux telah mengambil langkah-langkah untuk menghapusnya.
Awal tahun ini dengan Linux 5.18, NFSD menjadikan NFSv3 selalu didukung sebagai garis dasar baru yang selalu ada dalam mengakui bahwa hari ini akan datang untuk menghapus dukungan NFSv2. Program rpc.nfsd juga tidak lagi mendukung NFSv2. Langkah selanjutnya dalam transisi adalah Linux 6.2 menambahkan opsi Kconfig untuk memungkinkan dukungan NFSv2 sisi server tidak disertakan dalam pembuatan kernel. Rencananya masih untuk rilis kernel masa depan untuk menghentikan dukungan NFSv2 sepenuhnya.
Kernel switch yang baru adalah NFSD_V2 untuk memungkinkan kernel Linux 6.2+ Anda dibangun tanpa dukungan NFSv2 yang sudah diakui kuno.
Selain menjadikannya opsional saat membangun kode server NFSv2, perubahan NFSD untuk Linux 6.2 menambahkan dukungan CB_RECALL_ANY untuk skenario dengan memori rendah dan kasus lainnya bersama dengan berbagai peningkatan kode server NFS lainnya.
Pembaruan NFSD untuk Linux 6.2 dapat ditemukan melalui pull request ini.
Itulah berita seputar Linux Bergerak Selangkah Lebih Dekat Untuk Menghapus Dukungan NFSv2 Kuno, semoga bermanfaat. Disadur dari Phoronix.com.