News for hackers. Stuff that matters.
Re:Bcachefs Goes to "Externally Maintained" by immibis on Saturday August 30, 2025 @10:02PM (#45079670)
The problem was that you weren't following the rules.

The rules were clear about the right time to merge things so they get in the next version, and if you don't, they will have to get in the version after that. I don't know the specific time since I'm not a kernel developer, but there was one.

Linus is trying to run the release cycle on a strict schedule, like a train station. You are trying to delay the train so that you can load more luggage on, instead of just waiting for the next train. You are not doing this once or twice in an emergency, but you are trying to delay every single train. Every single train, *you* have some "emergency" which requires the train to wait just for you. And the station master has gotten fed up and kicked you out of the station.

How can it be an emergency if it happens every single time? You need to plan better, so you will be ready before the train arrives. No, the train won't wait for you just because you forgot your hairbrush, and it won't even wait for you to go home and turn your oven off, even though that's really important. You have to get on the next train instead, but you don't understand that other people have their own schedules instead of running according to yours.

If it happened once, okay - shit happens. But it happens every time. Why is that? They aren't mad at you because of this specific feature. They are mad at you because it happens every time. It seems like bcachefs is not stable. Perhaps it really was an emergency just the one time you're talking about, but that means it either was an emergency all the other times and your filesystem is too broken to be in the kernel, or it wasn't an emergency all the other times and you chose to become the boy who cried wolf. In either case Linus's reaction is valid.

Re:Bcachefs Goes to "Externally Maintained" by koverstreet on Saturday August 30, 2025 @10:41PM (#45079883)
It's a bugfix, and bugfixes are allowed at and time - weighing regression risk against where we're at in the cycle. It was a very high severity bug, low regression risk for the fix, and we were at rc3.
Re:Bcachefs Goes to "Externally Maintained" by motorest on Sunday August 31, 2025 @03:46AM (#45081258)
> It's a bugfix, and bugfixes are allowed at and time (...)

I'm afraid you sound like you're trying to gaslight everyone in the thread.

https://news.itsfoss.com/linux-kernel-bcachefs-drop/

Re:Bcachefs Goes to "Externally Maintained" by JackSlateur on Sunday August 31, 2025 @08:14AM (#45082589)
Reading https://lore.kernel.org/all/4xkggoquxqprvphz2hwnir7nnuygeybf...

It is a not a bugfix, and you know it :(

Re:Bcachefs Goes to "Externally Maintained" by jeltz on Sunday August 31, 2025 @09:46AM (#45083122)
> - New option: journal_rewind [...]

> - Some new btree iterator tracepoints, for tracking down some livelock-ish behaviour we've been seeing in the main data write path.

Yeah, how are these two things bug-fixes? Especially the first one should not be merged late.

Re:Bcachefs Goes to "Externally Maintained" by throwup238 on Sunday August 31, 2025 @10:56AM (#45083638)
I think you mean Wittgenstein, though I wouldn’t recommend Philosophical Investigations as an entrypoint.
Re:Bcachefs Goes to "Externally Maintained" by thoroughburro on Sunday August 31, 2025 @09:00AM (#45082820)
Do your really want to slip from being difficult to work with to being a liar? Be careful.