@kernellogger 6.17-rc1 was just released with #bcachefs still in it, but nothing merged. Not sure what to make about that.
@kernellogger 6.17-rc1 was just released with #bcachefs still in it, but nothing merged. Not sure what to make about that.
The September issue has been released! This month, we show you open source tools you can use to get started with game development. This month's DVD includes CachyOS Desktop Edition and NixOS 25.05. Get your copy today!
https://shop.linuxnewmedia.com/shop/category/linux-magazine-15
#Linux #OpenSource #gaming #FOSS #tools #Debian #kernel #CachyOS #NixOS #GRUB2 #package #AI #bcachefs
We're a week and a half into the 6.17 #Linux kernel merge window and #bcachefs has neither been removed nor have the queued patches been merged.
Today Alex Galvin asked Linus to clarify his future stance on this, with Kent Overstreet immediately weighing in in his usual manner. Linus didn't respond so far, but if there may have been a slim chance of him backing down, I think Overstreet has again pushed all the necessary buttons to not make that happen.
@Sturmflut I might be wrong, but I don't think that "threatening to declare #bcachefs stable" makes much of a difference – or even is a reason to throw it out now.
Just look at how many changes "stable" file systems btrfs, ext4, xfs et. al. merge each cycle – which is why it's important that they follow the rules and understand the development process. Kent showed to not play by those rules multiple times; so it's better for everyone to throw it out now before it is declared "stable".
But whatever, what I think doesn't matter, we'll just have to wait and see what Linus will do.
@kernellogger I think Overstreet "threatening" to declare #bcachefs stable in 6.18 raises a lot of questions Torvalds can't/doesn't want to answer in a whim while merging so many other patchsets. Considering he also announced to be traveling a lot next month and maybe having to push back 6.17-rc1, he may simply decide to ignore Overstreet for a full kernel release (like last year with #Linux 6.13) and deal with it later.
(I would.)
A small indicator regarding the uncertain future[1] of #bcachefs in mainline #Linux that might or might not mean something:
Linus worked through quite a few pull requests with updates for various filesystems[2] and a lot of vfs stuff for #Linux 6.17, but for now ignored the one from Kent with the bcachefs updates:
https://lore.kernel.org/all/22ib5scviwwa7bqeln22w2xm3dlywc4yuactrddhmsntixnghr@wjmmbpxjvipv/ (in which Kent announced plans to remove the experimental label for 6.18)
[1] https://hachyderm.io/@kernellogger/114753292540598749
[2] see:
https://hachyderm.io/@kernellogger/114935468556274069
https://hachyderm.io/@kernellogger/114935478348296053
https://hachyderm.io/@kernellogger/114935502393834753
https://hachyderm.io/@kernellogger/114935514700072722
https://mastodon.social/@andyprice/114936001089496151
https://git.kernel.org/torvalds/c/f3f5edc5e41e038cf66d124a4cbacf6ff0983513
'... the only thing we both seemed to really fundamentally agree on in that discussion was "we're done". Linus'
Kent Overstreet has a terminal case of main character syndrome
I was really hoping #bcachefs was gonna make it. I mean it still might, but I can feel the bad juju around it something wicked https://geeknews.chat/@theregister/114777725592465171
Ephraims Wochenrückblick: KW 26, 2025
Woche 26 war in der FOSS-Welt vollgepackt mit Meldungen. Von GIMP und Blender über Element und den Linux Kernel gab es einiges zu berichten.
#Wochenrückblick #GIMP #Blender #Matrix #Element #NOVA #Fairphone #bcachefs #Linux
Disagreements over late-stage fixes and developer conduct led Linus Torvalds to drop Bcachefs from the upcoming Linux kernel 6.17 release.
https://linuxiac.com/torvalds-drops-bcachefs-from-linux-6-17-amid-maintainer-dispute/
Look like @torvalds might remove #bcachefs from the #Linux with version 6.17:
https://lore.kernel.org/all/CAHk-=wi+k8E4kWR8c-nREP0+EA4D+=rz5j0Hdk3N6cWgfE03-Q@mail.gmail.com/
'"I have pulled this, but also as per that discussion, I think we'll be parting ways in the 6.17 merge window."'
Backstory that triggered this can be found here:
https://lore.kernel.org/all/CAHk-=wi2ae794_MyuW1XJAR64RDkDLUsRHvSemuWAkO6T45=YA@mail.gmail.com/
To quote from there:
'"You seem to have forgotten what the point of the merge window was again.
We don't start adding new features just because you found other bugs.
[…]
Make the -rc fixes be pure fixes.
Linus"'
Kernel Linux 6.16-rc2: release compatta, ma ricca di ottimizzazioni e fix
https://gomoot.com/kernel-linux-6-16-rc2-release-compatta-ma-piena-di-fix
IMHO: If you are a file system developer and do not care about the LTS branches of the Linux kernel your file system should not be part of the official Linux project. #BCacheFS
Reference: https://github.com/koverstreet/bcachefs/issues/900#issuecomment-2930691335
Okay, straight up, wtf: The #bcachefs dev just changed his channel topic to a link to Harry Potter and the Methods of Rationality. As if straight up Harry Potter wasn't bad enough.
Highlights from the main #bcachefs merge for #Linux 6.16: https://git.kernel.org/torvalds/c/522544fc71c27b4b432386c7919f71ecc79a3bfb
- Incompatible features may now be enabled at runtime, via "opts/version_upgrade" in sysfs.
- Various changes to support deployable disk images
- Major error message improvements for btree node reads, data reads, and elsewhere.
- New option, 'rebalance_on_ac_only'.
- Repair/self healing:
- We can now kick off recovery passes and run them in the background if we detect errors.
- Performance:
- Faster snapshot deletion
- Faster device removal
- We're now coalescing redundant accounting updates prior to transaction commit, taking some pressure off the journal.
- Stack usage improvements: All allocator state has been moved off the stack
Moving Oblivion from btrfs
to bcachefs
on the same drives drastically improved load times, but broke OBSE - I think due to the case folding?
@Rhababerbarbar in #NixOS it is pretty simple to build a custom kernel
https://nixos.org/manual/nixos/stable/#sec-kernel-config
https://nixos.org/manual/nixpkgs/stable/#sec-linux-kernel
https://wiki.nixos.org/wiki/Linux_kernel
e.g. i created a kernel with #bcachefs