--- 2.4.10pre12aa2/fs/buffer.c.~1~ Thu Sep 20 20:14:19 2001 +++ 2.4.10pre12aa2/fs/buffer.c Thu Sep 20 21:06:16 2001 @@ -2506,7 +2508,7 @@ spin_unlock(&free_list[isize].lock); page->buffers = bh; - page->flags &= ~(1 << PG_referenced); + page->flags |= 1 << PG_referenced; lru_cache_add(page); UnlockPage(page); atomic_inc(&buffermem_pages);