News: 0001581442

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linus Torvalds Removes The Bcachefs Code From The Linux Kernel

([Linux Storage] 4 Hours Ago Bcachefs Removed)


With Linux 6.17 was the decision by Linus Torvalds to [1]mark Bcachefs as "externally maintained" and not accept any new Bcachefs code into the mainline kernel but keeping the existing code within the tree. That was useful for those relying on Bcachefs to still boot a mainline kernel at least. Now for Linux 6.18, the Bcachefs code was removed from the mainline kernel.

Linus Torvalds a short time ago stripped out the Bcachefs code from the mainline kernel. He commented in [2]the removal :

"bcachefs was marked 'externally maintained' in 6.17 but the code remained to make the transition smoother.

It's now a DKMS module, making the in-kernel code stale, so remove it to avoid any version confusion."

With that 117k lines are removed from the kernel tree. [3]Bcachefs users should now use the DKMS kernel modules out-of-tree but without any ability to boot the mainline kernel using the stale code found in v6.17.



[1] https://www.phoronix.com/news/Bcachefs-Externally-Maintained

[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f2c61db29f277b9c80de92102fc532cc247495cd

[3] https://www.phoronix.com/news/Bcachefs-DKMS-Announcement



fitzie

clipcarl

Quackdoc

Ronix

Jumbotron

Jumbotron

braiam

cend

Ronix

O love, could thou and I with fate conspire
To grasp this sorry scheme of things entire,
Might we not smash it to bits
And mould it closer to our hearts' desire?
-- Omar Khayyam, tr. FitzGerald