ref: 796e4078d22f8dd7cc7dd337b8695124664c7a37
parent: 93da12e8aa32dc5c18e9a52d3e73dc74eb0e806b
author: Ori Bernstein <ori@eigenstate.org>
date: Mon May 20 21:34:43 EDT 2024
gefs: remove unused blk field
--- a/sys/src/cmd/gefs/blk.c
+++ b/sys/src/cmd/gefs/blk.c
@@ -84,7 +84,6 @@
b->bp.addr = bp;
b->bp.hash = -1;
b->bp.gen = -1;
- b->fnext = nil;
b->nval = 0;
b->valsz = 0;
@@ -628,8 +627,6 @@
b->data = b->buf + Leafhdsz;
break;
}
- b->fnext = nil;
-
setflag(b, Bdirty);
b->nval = 0;
b->valsz = 0;
--- a/sys/src/cmd/gefs/dat.h
+++ b/sys/src/cmd/gefs/dat.h
@@ -716,11 +716,6 @@
Blk *cprev;
Blk *hnext;
- /* Freelist entry */
- Blk *fnext;
-
- long flag;
-
/* serialized to disk in header */
short type; /* @0, for all */
union {
@@ -749,6 +744,7 @@
Bptr bp;
long ref;
+ long flag;
char *data;
char buf[Blksz];
vlong magic;
--
⑨