LWN: Comments on "An update on torn-write protection" https://lwn.net/Articles/1016406/ This is a special feed containing comments posted to the individual LWN article titled "An update on torn-write protection". en-us Mon, 03 Nov 2025 16:22:57 +0000 Mon, 03 Nov 2025 16:22:57 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Errors are not stupid https://lwn.net/Articles/1021749/ https://lwn.net/Articles/1021749/ ju3Ceemi <div class="FormattedComment"> Is it ? This feature would be used by every databases, which would stop doing double writes with their WAL<br> <p> I cannot understand how "brick the system" is a good solution<br> <p> Slowing down and pushing an error on dmesg seems quite sane to me: users would have the information, and the performance would be .. what we have today (or a bit better, perhaps ?)<br> <p> <p> </div> Mon, 19 May 2025 21:55:13 +0000 Errors are not stupid https://lwn.net/Articles/1017125/ https://lwn.net/Articles/1017125/ tux3 <div class="FormattedComment"> Yeah.. The users for this feature are going to be people who seriously care about perf. They will certainly want to fix the misconfiguration, and not just run in whatever slow path.<br> <p> Silently taking a fallback path just makes the problem harder to diagnose.<br> <p> This would be a good choice for a simple high-level API that targets a wide audience, where people might not want to be bothered with any low-level details, perhaps.<br> </div> Thu, 10 Apr 2025 18:57:42 +0000 Errors are not stupid https://lwn.net/Articles/1016982/ https://lwn.net/Articles/1016982/ Cyberax <div class="FormattedComment"> <span class="QuotedText">&gt; Hellwig said that the developers should fix the instrumentation of the system ""instead of creating stupid interfaces"".</span><br> <p> Facepalm. Silently failing behind the scenes is the _worst_ possible interface. And the suggested "fix" is to add a source-code specific tracepoint? Really?<br> </div> Wed, 09 Apr 2025 18:20:30 +0000 Non-reordered writes https://lwn.net/Articles/1016937/ https://lwn.net/Articles/1016937/ epa <div class="FormattedComment"> Could databases make use of a weaker guarantee, that the write may be written in pieces, but the earlier blocks are guaranteed to be written before (or at the same time as) the later ones?<br> </div> Wed, 09 Apr 2025 16:10:26 +0000