diff for duplicates of <20181011221402.1925.94407.stgit@localhost.localdomain> diff --git a/a/1.txt b/N1/1.txt index 80cbd7b..a981ba4 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -37,15 +37,15 @@ index 5987c859676b..a018315c8f0c 100644 - page = pfn_to_page(pfn); - - /* Free a large naturally-aligned chunk if possible */ -- if (nr_pages = pageblock_nr_pages && -- (pfn & (pageblock_nr_pages - 1)) = 0) { +- if (nr_pages == pageblock_nr_pages && +- (pfn & (pageblock_nr_pages - 1)) == 0) { - set_pageblock_migratetype(page, MIGRATE_MOVABLE); - __free_pages_boot_core(page, pageblock_order); - return; - } - - for (i = 0; i < nr_pages; i++, page++, pfn++) { -- if ((pfn & (pageblock_nr_pages - 1)) = 0) +- if ((pfn & (pageblock_nr_pages - 1)) == 0) - set_pageblock_migratetype(page, MIGRATE_MOVABLE); - __free_pages_boot_core(page, 0); - } @@ -144,7 +144,7 @@ index 5987c859676b..a018315c8f0c 100644 + for_each_deferred_pfn_valid_range(i, start_pfn, end_pfn, pfn, count) { + struct page *page = pfn_to_page(pfn); + -+ if (count = pageblock_nr_pages) { ++ if (count == pageblock_nr_pages) { + __free_pages_boot_core(page, pageblock_order); } else { - nr_free++; diff --git a/a/content_digest b/N1/content_digest index 37e3d2a..bbc2dd4 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,7 +1,7 @@ "ref\020181011221237.1925.85591.stgit@localhost.localdomain\0" "From\0Alexander Duyck <alexander.h.duyck@linux.intel.com>\0" "Subject\0[mm PATCH v2 6/6] mm: Use common iterator for deferred_init_pages and deferred_free_pages\0" - "Date\0Thu, 11 Oct 2018 22:14:03 +0000\0" + "Date\0Thu, 11 Oct 2018 15:14:03 -0700\0" "To\0linux-mm@kvack.org" " akpm@linux-foundation.org\0" "Cc\0pavel.tatashin@microsoft.com" @@ -62,15 +62,15 @@ "-\tpage = pfn_to_page(pfn);\n" "-\n" "-\t/* Free a large naturally-aligned chunk if possible */\n" - "-\tif (nr_pages = pageblock_nr_pages &&\n" - "-\t (pfn & (pageblock_nr_pages - 1)) = 0) {\n" + "-\tif (nr_pages == pageblock_nr_pages &&\n" + "-\t (pfn & (pageblock_nr_pages - 1)) == 0) {\n" "-\t\tset_pageblock_migratetype(page, MIGRATE_MOVABLE);\n" "-\t\t__free_pages_boot_core(page, pageblock_order);\n" "-\t\treturn;\n" "-\t}\n" "-\n" "-\tfor (i = 0; i < nr_pages; i++, page++, pfn++) {\n" - "-\t\tif ((pfn & (pageblock_nr_pages - 1)) = 0)\n" + "-\t\tif ((pfn & (pageblock_nr_pages - 1)) == 0)\n" "-\t\t\tset_pageblock_migratetype(page, MIGRATE_MOVABLE);\n" "-\t\t__free_pages_boot_core(page, 0);\n" "-\t}\n" @@ -169,7 +169,7 @@ "+\tfor_each_deferred_pfn_valid_range(i, start_pfn, end_pfn, pfn, count) {\n" "+\t\tstruct page *page = pfn_to_page(pfn);\n" "+\n" - "+\t\tif (count = pageblock_nr_pages) {\n" + "+\t\tif (count == pageblock_nr_pages) {\n" "+\t\t\t__free_pages_boot_core(page, pageblock_order);\n" " \t\t} else {\n" "-\t\t\tnr_free++;\n" @@ -224,4 +224,4 @@ " \n" /* -73c549d613a150617eadbf4fe38c0ee77b975fcd526936563b6e225b49228ce9 +827f9460f0b846708fe3208fd8714b3290b0dd7813d8b254bc72992552a0b989
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.