diff options
author | alc <alc@FreeBSD.org> | 2009-04-19 07:18:08 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2009-04-19 07:18:08 +0000 |
commit | 82fe2fe125b27bf07849156f9b608897c91d16d8 (patch) | |
tree | 04a27cfc1bed83d7e33112b4bc4631cfc708cdd5 /sys/vm | |
parent | 8556eaa4e133a6e72bfd78c0e41951f25f5ef26b (diff) | |
download | FreeBSD-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.c | 1 |
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: |