mfs - no more WRITE_IMMED

This commit is contained in:
Ben Gras 2010-10-11 15:35:43 +00:00
parent 26de8dd299
commit b653422883
2 changed files with 0 additions and 9 deletions

View file

@ -52,7 +52,6 @@ EXTERN struct buf *rear; /* points to most recently used free block */
EXTERN unsigned int bufs_in_use;/* # bufs currently in use (not on free list)*/
/* When a block is released, the type of usage is passed to put_block(). */
#define WRITE_IMMED 0100 /* block should be written to disk now */
#define ONE_SHOT 0200 /* set if block not likely to be needed soon */
#define INODE_BLOCK 0 /* inode block */

View file

@ -263,14 +263,6 @@ int block_type; /* INODE_BLOCK, DIRECTORY_BLOCK, or whatever */
rear->b_next = bp;
rear = bp;
}
/* Some blocks are so important (e.g., inodes, indirect blocks) that they
* should be written to the disk immediately to avoid messing up the file
* system in the event of a crash.
*/
if ((block_type & WRITE_IMMED) && bp->b_dirt==DIRTY && bp->b_dev != NO_DEV) {
rw_block(bp, WRITING);
}
}
/*===========================================================================*