ref: 1ca26f9924c1a6159b01027a83ca6f18ca4dddf3
parent: 0956f48633d152d1d9313e87ee535402e29f18a1
author: Ori Bernstein <ori@eigenstate.org>
date: Thu Jul 18 12:25:46 EDT 2024
gefs: work around 8c bug 8c doesn't like assigning struct literals with vlongs into array indexes, so work around it for now.
--- a/sys/src/cmd/gefs/fs.c
+++ b/sys/src/cmd/gefs/fs.c
@@ -2508,7 +2508,9 @@
ainc(&fs->rdonly);
for(i = 0; i < fs->narena; i++){
a = &fs->arenas[i];
- oldhd[i] = Zb;
+ oldhd[i].addr = -1;
+ oldhd[i].hash = -1;
+ oldhd[i].gen = -1;
qlock(a);
/*
* arbitrary heuristic -- try compressing
--
⑨