KSMBD Declared Stable - No Longer "Experimental" - In Linux 6.6
Back in 2021 Samsung engineers posted KSMBD as an in-kernel SMB3 server alternative to the likes of the user-space Samba server. KSMBD merged into Linux 5.15 as an experimental SMB server while after two years of fixes and other improvements has now dropped its "experimental" marking.
The KSMBD in-kernel SMB3 server is now formally declared stable with Linux 6.6 in removing its experimental tag. Steve French wrote with the KSMBD pull for the Linux 6.6 merge window:
This in-kernel SMB3 server aims for better performance and better handling modern features like RDMA support for SMB Direct by leveraging the kernel-space code. But in being a kernel-space implementation and news has meant security vulnerabilities over time but in 2023 KSMBD is in good standing.
Those curious about the KSMBD feature set and other information on it can see the kernel documentation.
The KSMBD in-kernel SMB3 server is now formally declared stable with Linux 6.6 in removing its experimental tag. Steve French wrote with the KSMBD pull for the Linux 6.6 merge window:
"After two years, many fixes and much testing, ksmbd is no longer experimental."
This in-kernel SMB3 server aims for better performance and better handling modern features like RDMA support for SMB Direct by leveraging the kernel-space code. But in being a kernel-space implementation and news has meant security vulnerabilities over time but in 2023 KSMBD is in good standing.
Those curious about the KSMBD feature set and other information on it can see the kernel documentation.
30 Comments