Переглянути джерело

[PATCH] vmscan: pageout(): remove unneeded test

)



We only call pageout() for dirty pages, so this test is redundant.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
akpm@osdl.org 21 роки тому
батько
коміт
323aca6c0b
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      mm/vmscan.c

+ 1 - 1
mm/vmscan.c

@@ -318,7 +318,7 @@ static pageout_t pageout(struct page *page, struct address_space *mapping)
 		 * Some data journaling orphaned pages can have
 		 * page->mapping == NULL while being dirty with clean buffers.
 		 */
-		if (PageDirty(page) && PagePrivate(page)) {
+		if (PagePrivate(page)) {
 			if (try_to_free_buffers(page)) {
 				ClearPageDirty(page);
 				printk("%s: orphaned page\n", __FUNCTION__);