code: plan9front

Download patch

ref: d7b6319891d81b686e1dc434e4a64e3d7cf7d03b
parent: e6fa5a21f97c13caea47c0a434d5672ab45da2d6
author: Ori Bernstein <ori@eigenstate.org>
date: Wed May 22 22:29:48 EDT 2024

gefs: add lock assertion for paranoia

--- a/sys/src/cmd/gefs/tree.c
+++ b/sys/src/cmd/gefs/tree.c
@@ -1226,6 +1226,7 @@
 	Kvp sep;
 	Bptr bp;
 
+	assert(!canqlock(&fs->mutlk));
 	sz = 0;
 	stablesort(msg, nmsg);
 	for(i = 0; i < nmsg; i++)