diff options
author | rsc <devnull@localhost> | 2004-03-12 18:28:14 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2004-03-12 18:28:14 +0000 |
commit | 9ffbb5adcaeec878d3b6db0f8b1f654e839b4689 (patch) | |
tree | bfd7abf95e87e3b97f3ae2e0ae3bf59c30839cc7 /src/cmd/venti/part.c | |
parent | 7c5190d2c854128fb607289e9d83379e522c7090 (diff) | |
download | plan9port-9ffbb5adcaeec878d3b6db0f8b1f654e839b4689.tar.gz plan9port-9ffbb5adcaeec878d3b6db0f8b1f654e839b4689.tar.bz2 plan9port-9ffbb5adcaeec878d3b6db0f8b1f654e839b4689.zip |
Checkpoint.
Add disk caching code and first draft of fractional index.
Diffstat (limited to 'src/cmd/venti/part.c')
-rw-r--r-- | src/cmd/venti/part.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cmd/venti/part.c b/src/cmd/venti/part.c index 55cac6bb..8a162958 100644 --- a/src/cmd/venti/part.c +++ b/src/cmd/venti/part.c @@ -2,6 +2,8 @@ #include "dat.h" #include "fns.h" +#define trace 0 + u32int maxblocksize; int readonly; @@ -75,7 +77,7 @@ writepart(Part *part, u64int addr, u8int *buf, u32int n) seterr(ECorrupt, "out of bounds write to partition='%s'", part->name); return -1; } - print("write %s %lud at %llud\n", part->name, n, addr); +if(trace) print("write %s %lud at %llud\n", part->name, n, addr); for(nn = 0; nn < n; nn += m){ mm = n - nn; if(mm > MaxIo) @@ -107,7 +109,7 @@ readpart(Part *part, u64int addr, u8int *buf, u32int n) seterr(ECorrupt, "out of bounds read from partition='%s': addr=%lld n=%d size=%lld", part->name, addr, n, part->size); return -1; } - print("read %s %lud at %llud\n", part->name, n, addr); +if(trace) print("read %s %lud at %llud\n", part->name, n, addr); for(nn = 0; nn < n; nn += m){ mm = n - nn; if(mm > MaxIo) |