Show Your Support: Did you know that the hundreds of articles written on Phoronix each month are mostly authored by one individual? Phoronix.com doesn't have a whole news room with unlimited resources and relies upon people reading our content without blocking ads and alternatively by people subscribing to Phoronix Premium for our ad-free service with other extra features.
Linux 5.17 Lands Big Rewrite To FS-Cache & CacheFiles Driver Code
The FSCACHE is the general purpose cache code used by network file-systems and CacheFiles provides a caching back-end for mounted file-systems. This affects network file-systems like 9p, AFS, Ceph, and NFS. This Red Hat led rewrite to the code simplifies the code and cleans a lot of things up in the process as well as being more future-proof. Indeed with the rewrite merged on Wednesday there were 13k lines of existing code removed while adding just 7.2k lines of new code.
More details on this big FS-Cache/CacheFiles rewrite via the pull request.