diff for duplicates of <50DA6D1E.1010209@cn.fujitsu.com> diff --git a/a/1.txt b/N1/1.txt index d400ca5..921fdbd 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -22,7 +22,7 @@ On 12/25/2012 04:09 PM, Jianguo Wu wrote: >> + get_page_bootmem(section_nr, pmd_page(*pmd), >> + SECTION_INFO); > -> Hi Tang, +> Hi Tang, > In this case, pmd maps 512 pages, but you only get_page_bootmem() on the first page. > I think the whole 512 pages should be get_page_bootmem(), what do you think? > @@ -31,10 +31,3 @@ Hi Wu, Yes, thanks. I will fix it. :) Thanks. :) - - --- -To unsubscribe, send a message with 'unsubscribe linux-mm' in -the body to majordomo@kvack.org. For more info on Linux MM, -see: http://www.linux-mm.org/ . -Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> diff --git a/a/content_digest b/N1/content_digest index c3078e5..acb007b 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,7 +3,7 @@ "ref\050D95F51.9090007@huawei.com\0" "From\0Tang Chen <tangchen@cn.fujitsu.com>\0" "Subject\0Re: [PATCH v5 06/14] memory-hotplug: implement register_page_bootmem_info_section of sparse-vmemmap\0" - "Date\0Wed, 26 Dec 2012 11:21:02 +0800\0" + "Date\0Wed, 26 Dec 2012 03:21:02 +0000\0" "To\0Jianguo Wu <wujianguo@huawei.com>\0" "Cc\0akpm@linux-foundation.org" rientjes@google.com @@ -57,7 +57,7 @@ ">> +\t\t\tget_page_bootmem(section_nr, pmd_page(*pmd),\n" ">> +\t\t\t\t\t SECTION_INFO);\n" ">\n" - "> Hi Tang\357\274\214\n" + "> Hi Tang\303\257\302\274\305\222\n" "> \tIn this case, pmd maps 512 pages, but you only get_page_bootmem() on the first page.\n" "> I think the whole 512 pages should be get_page_bootmem(), what do you think?\n" ">\n" @@ -65,13 +65,6 @@ "\n" "Yes, thanks. I will fix it. :)\n" "\n" - "Thanks. :)\n" - "\n" - "\n" - "--\n" - "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" - "the body to majordomo@kvack.org. For more info on Linux MM,\n" - "see: http://www.linux-mm.org/ .\n" - "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" + Thanks. :) -7de6326de305471a8e6c594ef6065e2bdd6622dc78611f1c8c2c233f30988428 +830d08d58c0dc2e69e4c22f019c9e41496deda78a2b5312dd6a823fced8fef2a
diff --git a/a/1.txt b/N2/1.txt index d400ca5..8cb123e 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,30 +1,32 @@ On 12/25/2012 04:09 PM, Jianguo Wu wrote: >> + ->> + if (!cpu_has_pse) { ->> + next = (addr + PAGE_SIZE)& PAGE_MASK; ->> + pmd = pmd_offset(pud, addr); ->> + if (pmd_none(*pmd)) +>> + if (!cpu=5Fhas=5Fpse) { +>> + next =3D (addr + PAGE=5FSIZE)& PAGE=5FMASK; +>> + pmd =3D pmd=5Foffset(pud, addr); +>> + if (pmd=5Fnone(*pmd)) >> + continue; ->> + get_page_bootmem(section_nr, pmd_page(*pmd), ->> + MIX_SECTION_INFO); +>> + get=5Fpage=5Fbootmem(section=5Fnr, pmd=5Fpage(*pmd), +>> + MIX=5FSECTION=5FINFO); >> + ->> + pte = pte_offset_kernel(pmd, addr); ->> + if (pte_none(*pte)) +>> + pte =3D pte=5Foffset=5Fkernel(pmd, addr); +>> + if (pte=5Fnone(*pte)) >> + continue; ->> + get_page_bootmem(section_nr, pte_page(*pte), ->> + SECTION_INFO); +>> + get=5Fpage=5Fbootmem(section=5Fnr, pte=5Fpage(*pte), +>> + SECTION=5FINFO); >> + } else { ->> + next = pmd_addr_end(addr, end); +>> + next =3D pmd=5Faddr=5Fend(addr, end); >> + ->> + pmd = pmd_offset(pud, addr); ->> + if (pmd_none(*pmd)) +>> + pmd =3D pmd=5Foffset(pud, addr); +>> + if (pmd=5Fnone(*pmd)) >> + continue; ->> + get_page_bootmem(section_nr, pmd_page(*pmd), ->> + SECTION_INFO); +>> + get=5Fpage=5Fbootmem(section=5Fnr, pmd=5Fpage(*pmd), +>> + SECTION=5FINFO); > -> Hi Tang, -> In this case, pmd maps 512 pages, but you only get_page_bootmem() on the first page. -> I think the whole 512 pages should be get_page_bootmem(), what do you think? +> Hi Tang=EF=BC=8C +> In this case, pmd maps 512 pages, but you only get=5Fpage=5Fbootmem() on= + the first page. +> I think the whole 512 pages should be get=5Fpage=5Fbootmem(), what do you= + think? > Hi Wu, @@ -32,9 +34,4 @@ Yes, thanks. I will fix it. :) Thanks. :) - --- -To unsubscribe, send a message with 'unsubscribe linux-mm' in -the body to majordomo@kvack.org. For more info on Linux MM, -see: http://www.linux-mm.org/ . -Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> += diff --git a/a/content_digest b/N2/content_digest index c3078e5..8cc60f9 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -5,61 +5,62 @@ "Subject\0Re: [PATCH v5 06/14] memory-hotplug: implement register_page_bootmem_info_section of sparse-vmemmap\0" "Date\0Wed, 26 Dec 2012 11:21:02 +0800\0" "To\0Jianguo Wu <wujianguo@huawei.com>\0" - "Cc\0akpm@linux-foundation.org" - rientjes@google.com - liuj97@gmail.com - len.brown@intel.com - benh@kernel.crashing.org + "Cc\0linux-ia64@vger.kernel.org" + linux-sh@vger.kernel.org + linux-mm@kvack.org paulus@samba.org + hpa@zytor.com + sparclinux@vger.kernel.org cl@linux.com - minchan.kim@gmail.com - kosaki.motohiro@jp.fujitsu.com + linux-s390@vger.kernel.org + x86@kernel.org + linux-acpi@vger.kernel.org isimatu.yasuaki@jp.fujitsu.com - wency@cn.fujitsu.com - hpa@zytor.com linfeng@cn.fujitsu.com - laijs@cn.fujitsu.com mgorman@suse.de + kosaki.motohiro@jp.fujitsu.com + rientjes@google.com + liuj97@gmail.com + len.brown@intel.com + wency@cn.fujitsu.com + cmetcalf@tilera.com yinghai@kernel.org - x86@kernel.org - linux-mm@kvack.org + laijs@cn.fujitsu.com linux-kernel@vger.kernel.org - linuxppc-dev@lists.ozlabs.org - linux-acpi@vger.kernel.org - linux-s390@vger.kernel.org - linux-sh@vger.kernel.org - linux-ia64@vger.kernel.org - cmetcalf@tilera.com - " sparclinux@vger.kernel.org\0" + minchan.kim@gmail.com + akpm@linux-foundation.org + " linuxppc-dev@lists.ozlabs.org\0" "\00:1\0" "b\0" "On 12/25/2012 04:09 PM, Jianguo Wu wrote:\n" ">> +\n" - ">> +\t\tif (!cpu_has_pse) {\n" - ">> +\t\t\tnext = (addr + PAGE_SIZE)& PAGE_MASK;\n" - ">> +\t\t\tpmd = pmd_offset(pud, addr);\n" - ">> +\t\t\tif (pmd_none(*pmd))\n" + ">> +\t\tif (!cpu=5Fhas=5Fpse) {\n" + ">> +\t\t\tnext =3D (addr + PAGE=5FSIZE)& PAGE=5FMASK;\n" + ">> +\t\t\tpmd =3D pmd=5Foffset(pud, addr);\n" + ">> +\t\t\tif (pmd=5Fnone(*pmd))\n" ">> +\t\t\t\tcontinue;\n" - ">> +\t\t\tget_page_bootmem(section_nr, pmd_page(*pmd),\n" - ">> +\t\t\t\t\t MIX_SECTION_INFO);\n" + ">> +\t\t\tget=5Fpage=5Fbootmem(section=5Fnr, pmd=5Fpage(*pmd),\n" + ">> +\t\t\t\t\t MIX=5FSECTION=5FINFO);\n" ">> +\n" - ">> +\t\t\tpte = pte_offset_kernel(pmd, addr);\n" - ">> +\t\t\tif (pte_none(*pte))\n" + ">> +\t\t\tpte =3D pte=5Foffset=5Fkernel(pmd, addr);\n" + ">> +\t\t\tif (pte=5Fnone(*pte))\n" ">> +\t\t\t\tcontinue;\n" - ">> +\t\t\tget_page_bootmem(section_nr, pte_page(*pte),\n" - ">> +\t\t\t\t\t SECTION_INFO);\n" + ">> +\t\t\tget=5Fpage=5Fbootmem(section=5Fnr, pte=5Fpage(*pte),\n" + ">> +\t\t\t\t\t SECTION=5FINFO);\n" ">> +\t\t} else {\n" - ">> +\t\t\tnext = pmd_addr_end(addr, end);\n" + ">> +\t\t\tnext =3D pmd=5Faddr=5Fend(addr, end);\n" ">> +\n" - ">> +\t\t\tpmd = pmd_offset(pud, addr);\n" - ">> +\t\t\tif (pmd_none(*pmd))\n" + ">> +\t\t\tpmd =3D pmd=5Foffset(pud, addr);\n" + ">> +\t\t\tif (pmd=5Fnone(*pmd))\n" ">> +\t\t\t\tcontinue;\n" - ">> +\t\t\tget_page_bootmem(section_nr, pmd_page(*pmd),\n" - ">> +\t\t\t\t\t SECTION_INFO);\n" + ">> +\t\t\tget=5Fpage=5Fbootmem(section=5Fnr, pmd=5Fpage(*pmd),\n" + ">> +\t\t\t\t\t SECTION=5FINFO);\n" ">\n" - "> Hi Tang\357\274\214\n" - "> \tIn this case, pmd maps 512 pages, but you only get_page_bootmem() on the first page.\n" - "> I think the whole 512 pages should be get_page_bootmem(), what do you think?\n" + "> Hi Tang=EF=BC=8C\n" + "> \tIn this case, pmd maps 512 pages, but you only get=5Fpage=5Fbootmem() on=\n" + " the first page.\n" + "> I think the whole 512 pages should be get=5Fpage=5Fbootmem(), what do you=\n" + " think?\n" ">\n" "Hi Wu,\n" "\n" @@ -67,11 +68,6 @@ "\n" "Thanks. :)\n" "\n" - "\n" - "--\n" - "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" - "the body to majordomo@kvack.org. For more info on Linux MM,\n" - "see: http://www.linux-mm.org/ .\n" - "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" + = -7de6326de305471a8e6c594ef6065e2bdd6622dc78611f1c8c2c233f30988428 +788a77a91f79c7034e3b0346395e426142f5a7b8816660e6e7a16b1b24005d71
diff --git a/a/1.txt b/N3/1.txt index d400ca5..6c157c5 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -31,10 +31,3 @@ Hi Wu, Yes, thanks. I will fix it. :) Thanks. :) - - --- -To unsubscribe, send a message with 'unsubscribe linux-mm' in -the body to majordomo@kvack.org. For more info on Linux MM, -see: http://www.linux-mm.org/ . -Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> diff --git a/a/content_digest b/N3/content_digest index c3078e5..78a9efa 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -65,13 +65,6 @@ "\n" "Yes, thanks. I will fix it. :)\n" "\n" - "Thanks. :)\n" - "\n" - "\n" - "--\n" - "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" - "the body to majordomo@kvack.org. For more info on Linux MM,\n" - "see: http://www.linux-mm.org/ .\n" - "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" + Thanks. :) -7de6326de305471a8e6c594ef6065e2bdd6622dc78611f1c8c2c233f30988428 +2d5930943635aed91cc8eb0a9df5813a629ec325e34a3a50e3838bc0807ef007
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.