bcache support removed?
In the latest f42 based version I'm seeing an error
unknown file system type "bcache" on "/dev/sda"
and the drive I had set up is no longer mountedSolution:Jump to solution
Bcachefs will likely be left in a limbo except maybe die hard fans, and bcache is pretty much dead since bcachefs started development.
Bcachefs is supposed to be the successor to bcache, but the developer is very stuck up and likes to fight with other kernel developers.
My personal recommendation is to not touch either anymore, not even with a ten foot pole 😛...
18 Replies
for now I have
bazzite-rollback-helper rebase stable-41
and it is working as before
maybe somebody could check ls /lib/modules/$(uname -r)/kernel/fs/
on the f42 version and see if bcachefs/
is therebcache-tools was removed from 42
thats why
is this intended? @Kyle Gospo ?

Bcache is not likely to remain in the kernel for much longer
We're not interested in supporting anything other than btrfs
I saw the massive rant from Torvalds about bcachefs and the security hole that case insensitivity causes
possibly bcache and bcachefs are not the same which I did not consider until now
they are not the same you are right
but something is removed that makes it not work anymore, that is sure
we don't support it either way, and its still experimental and not a mainstream thing at all
its not something we removed on purpose i think but is an upstream(?) thing
the use case here is a part of my fast nvme drive serving as a cache in front of a much larger spinning rust drive, something I carried over from fedora 30-something
that's bcache
not bcachefs
Yes
Bcache is dead
in this case it's a secondary disk with ext4, is lvmcache likely to be supported?
@Kyle Gospo it's specifically about bcache not bcachefs, its ssd caching of an hdd
i got confused for a moment because of this
Lol
I was looking for a way to test for support and found that without knowing bcachefs was a separate thing
yeah bcachefs is something completely different, even if the name is similar
What is your goal for using bcache anyway?
the spinning rust is mostly media, some games, bcache seems to improve perf
It does improve performance a little bit, even if a bit risky (can corrupt your filesystem), but for gaming you want to use at least a SATA SSD and not an HDD (not even with bcache working)
If you got some money, ssd's are really not that expensive anymore, and in some cases even cheaper than hard drives
Solution
Bcachefs will likely be left in a limbo except maybe die hard fans, and bcache is pretty much dead since bcachefs started development.
Bcachefs is supposed to be the successor to bcache, but the developer is very stuck up and likes to fight with other kernel developers.
My personal recommendation is to not touch either anymore, not even with a ten foot pole 😛
I have a similar setup with lvmcache on another machine, I might look into migrating
lvmcache should still be supported
but its all still at your own risk, this type of stuff is pretty much untested territory on bazzite, because its only very rarely ever done.
it might work, it might not work, would still love to know if you managed to get it working