diff --git a/fs.c b/fs.c index 70c7ec1983a42465d03bda32034c3c1f6a08aaf2..91533d1d92a0dd1fb498e2fe64633bc79c9cce38 100644 --- a/fs.c +++ b/fs.c @@ -359,6 +359,8 @@ bmap(struct inode *ip, uint bn, int alloc) } // Truncate inode (discard contents). +// Only called after the last dirent referring +// to this inode has been erased on disk. static void itrunc(struct inode *ip) {