
18 Aug
2017
18 Aug
'17
7:58 a.m.
On Fri, 18 Aug 2017, Stewart Smith wrote:
On 17 August 2017 1:37:24 pm AEST, Tim Connors via luv-main <luv-main@luv.asn.au> wrote:
Both XFS and btrfs enthusiastically like to silently throw any data written in the past 5 days on the floor when there's a power failure/kernel panic, so there's that commonality.
See O_PONIES. Applications not using the API correctly to safely store data to disk are the problem.
There's mitigation in XFS for a number of years now.
Yes I know all about libeatmydata, but you'll agree the race condition doesn't extend to 5 days after close(), right?