It makes sense; some friends and I were discussing this possibility a few days ago, then the new clash was made public and we were curious as to why Linus kept tolerating this behavior (my speculation is that he really wants a competent competitor to ZFS in the mainline kernel, and was willing to tolerate more disagreement than usual).
I think Linus made the right decision here; BCacheFS is a very interesting experiment, but kernel devs need to work together, not against each other. There is enough turmoil with the Rust situation, the kernel does not need any more.
It makes sense; some friends and I were discussing this possibility a few days ago, then the new clash was made public and we were curious as to why Linus kept tolerating this behavior (my speculation is that he really wants a competent competitor to ZFS in the mainline kernel, and was willing to tolerate more disagreement than usual).
I think Linus made the right decision here; BCacheFS is a very interesting experiment, but kernel devs need to work together, not against each other. There is enough turmoil with the Rust situation, the kernel does not need any more.