Get the latest tech news
Linux 6.18 Will Further Complicate Non-GPL Out-Of-Tree File-Systems
Out-of-tree file-system drivers not licensed/compatible with the GPL will have a new obstacle to deal with come time for Linux 6.18 later this year.
Out-of-tree file-system drivers not licensed/compatible with the GPL will have a new obstacle to deal with come time for Linux 6.18 later this year. After the NTFS3 and Bcachefs in-tree users of the iterator were moved off of it, for Linux 6.18 the "write_cache_pages" will be removed that is depended upon by out-of-tree, non-GPL file-systems. It might be possible to use non-RCU interfaces to walk the internal xarray to search for dirty pages to write but that would be a major layer violation.
Or read this on Phoronix