I would like to use the ntfs3 driver on Oracle 9.3 uek
bah-mikerosenblum opened this issue · 2 comments
The performance of the ntfs3 is about 2-3x over the driver provided by the package ntfs-3g for our application. The kernel sources for 5.15.0-201.135.6.el9uek.x86_64 contain the Makefile and Kconfig for this driver but not the sources so the driver cannot be built.
The ntfs3 driver is provided by other distros like Ubuntu that are using the 5.15 kernel.
The kernel-based NTFS driver is not considered supported in UEK, and we don't currently have plans to enable it. At this point, the source code should not be considered production-ready, as it has not been maintained since UEK7 forked from upstream 5.15. It may be missing needed security patches and/or functionality fixes, or it might not even compile at all.
We provide production support to Oracle customers for all enabled filesystems, and there has not been a business case from customers asking for NTFS kernel-level support. It is a complicated filesystem with its own quirks that require maintenance, so supporting it involves more than just "flip the config switch."
Note that if you are an Oracle customer, you can specifically request an enhancement to get the filesystem enabled and supported. Enhancement requests are not guaranteed, but you can contact Oracle Linux Support to make that request.
I just saw this from the Linux community. https://www.phoronix.com/news/Linux-6.9-Dropping-Old-NTFS. I know that this is not a priority for your team, however, since the performance of the kernel driver is far superior and the support for the fuse driver is likely to lag now that it is being deprecated it make sense to port the driver sooner rather than later.