On Thu, May 28, 2020 at 09:26:15PM -0700, Marc MERLIN wrote: > TLP allows SATA power management: SATA_LINKPWR_ON_BAT=max_performance > > There are some old posts that talk about corruption if you enable this > with btrfs: > https://wiki.archlinux.org/index.php/TLP#Btrfs > says not to enable it > > https://forum.manjaro.org/t/btrfs-corruption-with-tlp/25158 > > https://github.com/linrunner/TLP/issues/128 > says it may not be safe > > https://www.reddit.com/r/archlinux/comments/5tm5uh/btrfs_and_tlp/ > also talks about corruption > > https://www.reddit.com/r/archlinux/comments/4f5xvh/saving_power_is_the_btrfs_dataloss_warning_still/ > say it's probably ok > > My feeling is that it's probably ok nowadays with a 5.6+ kernel. > > Would anyone disagree? I don't and reading the posts, it's a hardware problem leading to filesystem corruption. It's affecting all filesystem but the detection capabilities differ, so it stuck with btrfs. At least the Arch wiki note can be removed, I don't see any value keeping it there, the fixes to ATA subsystem have been merged to 4.15.
