Re: bcache support in other linux packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I'd like to report some other nice progress as well, related to other Linux packages. Although I'm working on Fedora packaging, there is good spin-off for all Linux distro's out there!

Util-Linux
=====
Util-Linux 2.24 will have support for bcache built in (for blkid and wipefs): https://bugzilla.redhat.com/show_bug.cgi?id=1001120. This means that "stuff gets more straightforward", e.g. the udev rules for bcache can simply rely on bcache instead of also having to call probe-bcache. There's also benefits for Dracut, see below.

Dracut
====
Dracut 032 already had bcache support, dracut 033 now has support built in for the migration phase from probe-bcache to blkid. I did some testing with a root FS on bcache, and dracut perfectly builds a booting initramfs! Beware though that there is a (soft) dependency on Util-Linux 2.24. When using an older Util-linux users should pass the -N option to dracut te build a functional initramfs. More details: https://bugzilla.redhat.com/show_bug.cgi?id=1003207

I'm aware that other distro's don't use dracut to build an initramfs, but the dracut related info may be useful."

LVM2
===
LVM2 needs a small change to be able to detect PV's on bcache devices. Without the change users need to add a "types = [ "bcache", 1 ]" line in the /etc/lvm/lvm.conf. Users may also need to pass the --lvmconf option to dracut when booting from a root FS on bcache. More details: https://bugzilla.redhat.com/show_bug.cgi?id=1000817

In the bugzilla there's a claim that bcache support in Fedora isn't supportable because upstream (bcache) is'nt actively working with Fedora. I don't agree with this, because I think the collaboration with upstream is working fine.

I'll keep you all posted,

Rolf


--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM Kernel]     [Linux Filesystem Development]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux