| 
      
      
      From: Roman Z. <zi...@us...> - 2001-07-08 17:12:40
      
     | 
| Update of /cvsroot/linux-apus/2.3/mm In directory usw-pr-cvs1:/tmp/cvs-serv15187/mm Modified Files: memory.c Log Message: flush all read swap pages Index: memory.c =================================================================== RCS file: /cvsroot/linux-apus/2.3/mm/memory.c,v retrieving revision 1.1.1.13 retrieving revision 1.3 diff -u -r1.1.1.13 -r1.3 --- memory.c 2001/07/08 15:05:26 1.1.1.13 +++ memory.c 2001/07/08 17:12:37 1.3 @@ -1109,8 +1109,6 @@ return -1; } wait_on_page(page); - flush_page_to_ram(page); - flush_icache_page(vma, page); } /* @@ -1140,6 +1138,8 @@ pte = pte_mkwrite(pte_mkdirty(pte)); UnlockPage(page); + flush_page_to_ram(page); + flush_icache_page(vma, page); set_pte(page_table, pte); /* No need to invalidate - it was non-present before */ |