Am Tue, 09 Feb 2016 08:10:15 -0800 schrieb Nikolaus Rath <nikol...@rath.org>:
> On Feb 09 2016, Kai Krakow <hurikha...@gmail.com> wrote: > > You could even format a bcache superblock "just in case", > > and add an SSD later. Without SSD, bcache will just work in passthru > > mode. > > Do the LVM concerns still apply in passthrough mode, or only when > there's an actual cache? I don't think anyone ever tried... But I think there's actually not much logic involved in passthru mode, still it would pass through the bcache layer - where the bugs may be. It may be worth stress testing such a setup first, then do your backups (which you should do anyways when using btrfs, so this is more or less a no-op). There may even be differences if backing is on lvm, or if caching is on lvm, and the order of layering (bcache+lvm+btrfs, or lvm+bcache+btrfs). I think you may find some more details with the search machine of your preference. I remember there were actually some posts detailing exactly about this - including some mid-term experience with such a setup. What ever you find, passthru-mode is probably the easiest path regarding to code complexity, so it may not reproduce bugs others found. You may want to try to reproduce exactly their situations but just using passthru mode and see if it works. I suspect the hardware storage stack may also play its role (SSD firmware, SATA/RAID chipset, trim support on/off, NCQ support, ...) -- Regards, Kai Replies to list-only preferred. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html