News: 0001465564

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

EXT4 In Linux 6.10 Adds FS_IOC_GETFSSYSFSPATH Support

([Linux Storage] 5 Hours Ago EXT4 + Linux 6.10)


While [1]EROFS is seeing Zstd support and Bcachefs is seeing performance optimizations with the in-development Linux 6.10 kernel, over on the mature EXT4 file-system side the changes are mostly small. There are some minor changes, more folio conversion work, and also adding support for the FS_IOC_GETFSSYSFSPATH ioctl that has been seeing some standardization and adoption by the common Linux file-systems.

The FS_IOC_GETFSSYSFSPATH ioctl is for providing the sysfs sub-path of a file-system. The intent is to help in standardizing the exporting of sysfs data across file-systems in an agnostic manner. Surprisingly only with Linux 6.9 was FS_IOC_GETFSSYSFSPATH added for this standardization of finding the mounted file-system within the /sys/fs sysfs scope.

[2]Kioxia KCD8XPUG1T92 CD8P-R & KCMYXVUG3T20 CM7-V PCIe 5.0 SSDs

Kent Overstreet known for his work on the Bcachefs file-system, has been the one working on getting FS_IOC_GETFSSYSFSPATH enabled across file-systems. Besides EXT4, there have been patches for F2FS and other file-systems.

The EXT4 changes are rather small this cycle while those interested in the full list of patches can find them via [3]this pull request that has already



[1] https://www.phoronix.com/news/Linux-6.10-EROFS-Btrfs

[2] https://www.phoronix.com/review/kioxia-pcie5-cd8p-cm7v-ssds

[3] https://lore.kernel.org/lkml/20240518044601.GA478319@mit.edu/



pWe00Iri3e7Z9lHOX2Qx

Mere nonexistence is a feeble excuse for declaring a thing unseeable. You
*can* see dragons. You just have to look in the right direction.
-- John Hasler