SUSE reaffirms support for Btrfs
SUSE reaffirms support for Btrfs
Posted Aug 30, 2017 12:43 UTC (Wed) by nix (subscriber, #2304)In reply to: SUSE reaffirms support for Btrfs by Wol
Parent article: SUSE reaffirms support for Btrfs
Perhaps any timeout at all should force all layers to assume that everything until the last *acknowledged* FUA is potentially lost? Regardless, turning off write caching isn't going to help there at all: any rotating-rust drive needs *somewhere* to store data between it being sent to the drive and its being committed to the disk: whether you call it a cache or not, its contents can be lost if power goes out at the wrong instant (indeed, if the write to the disk is underway you can get a torn sector and ECC recovery on the spinning rust too). The real lesson here is that operating reliably atop hardware with faulty power rails is about as easy as operating atop any other faulty hardware...
