diff --git a/kernel/file.c b/kernel/file.c index 7663476..fc87c09 100644 --- a/kernel/file.c +++ b/kernel/file.c @@ -148,7 +148,7 @@ filewrite(struct file *f, uint64 addr, int n) // and 2 blocks of slop for non-aligned writes. // this really belongs lower down, since writei() // might be writing a device like the console. - int max = ((MAXOPBLOCKS-1-1-2) / 2) * 512; + int max = ((MAXOPBLOCKS-1-1-2) / 2) * BSIZE; int i = 0; while(i < n){ int n1 = n - i;