summaryrefslogtreecommitdiffstats
path: root/sys/vm
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2009-04-19 07:18:08 +0000
committeralc <alc@FreeBSD.org>2009-04-19 07:18:08 +0000
commit82fe2fe125b27bf07849156f9b608897c91d16d8 (patch)
tree04a27cfc1bed83d7e33112b4bc4631cfc708cdd5 /sys/vm
parent8556eaa4e133a6e72bfd78c0e41951f25f5ef26b (diff)
downloadFreeBSD-src-82fe2fe125b27bf07849156f9b608897c91d16d8.zip
FreeBSD-src-82fe2fe125b27bf07849156f9b608897c91d16d8.tar.gz
Calling pmap_clear_modify() after calling pmap_remove_write() is pointless.
The latter function already clears the modified status from each of the page's mappings.
Diffstat (limited to 'sys/vm')
-rw-r--r--sys/vm/vm_pageout.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/vm/vm_pageout.c b/sys/vm/vm_pageout.c
index 046ba2a..2baa0f1 100644
--- a/sys/vm/vm_pageout.c
+++ b/sys/vm/vm_pageout.c
@@ -462,7 +462,6 @@ vm_pageout_flush(vm_page_t *mc, int count, int flags)
* essentially lose the changes by pretending it
* worked.
*/
- pmap_clear_modify(mt);
vm_page_undirty(mt);
break;
case VM_PAGER_ERROR:
OpenPOWER on IntegriCloud