diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-04-04 13:11:16 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-04-04 13:11:16 -0400 |
commit | 8d00647f2cf0780497274a4b0ab0e66509579459 (patch) | |
tree | b6f5171769896b69aa603d870f2b870c10703db9 /mm | |
parent | 927498217c104aab27b81c785ce3a489491a8964 (diff) | |
parent | 8c3ce5bece2e6e233c1d05b460883046d020fbf9 (diff) |
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
* 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6:
[S390] cio: Fix handling of interrupt for csch().
[S390] page_mkclean data corruption.
Diffstat (limited to 'mm')
-rw-r--r-- | mm/rmap.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -498,9 +498,9 @@ int page_mkclean(struct page *page) | |||
498 | struct address_space *mapping = page_mapping(page); | 498 | struct address_space *mapping = page_mapping(page); |
499 | if (mapping) | 499 | if (mapping) |
500 | ret = page_mkclean_file(mapping, page); | 500 | ret = page_mkclean_file(mapping, page); |
501 | if (page_test_and_clear_dirty(page)) | ||
502 | ret = 1; | ||
501 | } | 503 | } |
502 | if (page_test_and_clear_dirty(page)) | ||
503 | ret = 1; | ||
504 | 504 | ||
505 | return ret; | 505 | return ret; |
506 | } | 506 | } |