From mboxrd@z Thu Jan 1 00:00:00 1970 From: chet.ramey@case.edu (Chet Ramey) Date: Fri, 12 May 2017 11:52:50 -0400 Subject: [TUHS] The evolution of Unix facilities and architecture In-Reply-To: <20170512143047.GV4341@mcvoy.com> References: <20170511140729.2262B18C09A@mercury.lcs.mit.edu> <013b01d2ca96$6901b370$3b051a50$@ronnatalie.com> <20170511222547.GJ4341@mcvoy.com> <1873b923-6f5e-83a2-753d-6d7a2f8b580a@telegraphics.com.au> <20170512081713.GD7265@yeono.kjorling.se> <0121AE71-2930-40AB-ABFD-552E207AF979@tfeb.org> <20170512143047.GV4341@mcvoy.com> Message-ID: <3aa087e2-9305-3d5b-123e-dc2d7833baf2@case.edu> On 5/12/17 10:30 AM, Larry McVoy wrote: > On Fri, May 12, 2017 at 02:56:59PM +0100, Tim Bradshaw wrote: >> When I found out about this I thought seriously of shorting Sun's >> stock (if I knew how to do that). I would have made money. As it was >> we stuck with logged UFS which, by 2007 or so was seriously bulletproof. > > Wait, someone added logging to UFS? Is there a writeup of that anywhere? You could look at the soft updates paper from 1999 for Kirk's perspective. https://www.usenix.org/legacy/event/usenix99/full_papers/mckusick/mckusick.pdf There was a paper about journaled soft updates, too: https://www.mckusick.com/softdep/suj.pdf Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU chet at case.edu http://cnswww.cns.cwru.edu/~chet/