blocks to be erroneously marked as dirty, so they would
get written back to the disk before they are evicted from
the cache. Harmless, but it slows down e2fsck
significantly.
+2002-11-09 <tytso@snap.thunk.org>
+
+ * unix_io.c (find_cached_block): Fixed bug which caused some clean
+ blocks to be erroneously marked as dirty, so they would
+ get written back to the disk before they are evicted from
+ the cache. Harmless, but it slows down e2fsck
+ significantly.
+
2002-11-08 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.31
cache->block, 1, cache->buf);
}
cache->in_use = 1;
+ cache->dirty = 0;
cache->block = block;
cache->access_time = ++data->access_time;
return cache;