From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Wed, 31 Jan 2007 18:03:09 -0500 From: "Russ Cox" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] strange complete hangs after a fossil snap In-Reply-To: <06df0a62b84b732ea344e01bc8317227@tombob.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <06df0a62b84b732ea344e01bc8317227@tombob.com> Topicbox-Message-UUID: 0b0edf9a-ead2-11e9-9d60-3106f5b1d025 > ever since I recently pulled all the newly rebuilt binaries and > managed to rebuild my pccpuf kernel I see odd behaviour whenever my > fossil snaps. That is both the regular snapshots and the archival > snapshots seem to complete correctly, but immediately afterwards my > cpu machine freezes up. It feels very much like the file system is > frozen, since some shell builtin commands appear to work, but as soon > as I do something file based the whole thing freezes without any > indication as to what is going on anywhere. This is sad but true. I have explained it on 9fans before, but I cannot find the messages. Fossil's block locking needs to be reworked some so that blocks waiting to be written (which are locked for that purpose) can still be locked and copied. I think a simple read-write lock might suffice, but I am not doing active fossil development anymore. Russ