On Wed, Feb 22, 2023 at 02:46:31PM -0500, Kent Overstreet wrote: > I'd like to talk more about where things are at, long term goals, and > finally upstreaming this beast. We don't have any rules about when we decide to upstream a new filesystem. There are at least four filesystems considering inclusion right now; bcachefs, SSDFS, composefs and nvfs. Every new filesystem imposes certain costs on other developers (eg those who make sweeping API changes, *cough*). I don't think we've ever articulated a clear set of criteria, and maybe we can learn from the recent pain of accepting ntfs3 in the upstream kernel.