--- linux-2.6.8-rc1-old/mm/filemap.c 2004-07-14 19:29:53.757633968 -0400 +++ linux-2.6.8-rc1/mm/filemap.c 2004-07-14 19:30:05.365869248 -0400 @@ -440,10 +440,6 @@ { struct page *page; - /* - * We scan the hash list read-only. Addition to and removal from - * the hash-list needs a held write-lock. - */ spin_lock_irq(&mapping->tree_lock); page = radix_tree_lookup(&mapping->page_tree, offset); if (page)