diff for duplicates of <50AC668B.3050201@cn.fujitsu.com> diff --git a/a/1.txt b/N1/1.txt index 2521b9b..4e7a5a3 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -21,7 +21,7 @@ At 11/21/2012 01:03 PM, Jaegeuk Hanse Wrote: >>>>> pfn_to_page >>>>> can't work correctly. >>>> vmemmap has its virtual address range: ->>>> ffffea0000000000 - ffffeaffffffffff (=40 bits) virtual memory map (1TB) +>>>> ffffea0000000000 - ffffeaffffffffff (@ bits) virtual memory map (1TB) >>>> >>>> We allocate memory from buddy system to store struct page, and its >>>> virtual @@ -77,8 +77,7 @@ Wen Congyang >>> regions which are partial overlapped just be splitted instead of record. >>> So these partial overlapped regions can't be removed. Where I miss? >> No, memblock_isolate_range() can deal with partial overlapped region. ->> ===================== ->> if (rbase < base) { +>> ==========>> if (rbase < base) { >> /* >> * @rgn intersects from below. Split and continue >> * to process the next region - the new top half. @@ -98,8 +97,7 @@ Wen Congyang >> type->total_size -= end - rbase; >> memblock_insert_region(type, i--, rbase, end - rbase, >> memblock_get_region_node(rgn)); ->> ===================== ->> +>> ==========>> >> If the region is partial overlapped region, we will split the old >> region into >> two regions. After doing this, it is full contained region now. diff --git a/a/content_digest b/N1/content_digest index 51f9c93..fefecdd 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -7,7 +7,7 @@ "ref\050AC608F.2020307@gmail.com\0" "From\0Wen Congyang <wency@cn.fujitsu.com>\0" "Subject\0Re: [PATCH v3 06/12] memory-hotplug: unregister memory section on SPARSEMEM_VMEMMAP\0" - "Date\0Wed, 21 Nov 2012 13:28:43 +0800\0" + "Date\0Wed, 21 Nov 2012 05:28:43 +0000\0" "To\0Jaegeuk Hanse <jaegeuk.hanse@gmail.com>\0" "Cc\0Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com>" x86@kernel.org @@ -55,7 +55,7 @@ ">>>>> pfn_to_page\n" ">>>>> can't work correctly.\n" ">>>> vmemmap has its virtual address range:\n" - ">>>> ffffea0000000000 - ffffeaffffffffff (=40 bits) virtual memory map (1TB)\n" + ">>>> ffffea0000000000 - ffffeaffffffffff (@ bits) virtual memory map (1TB)\n" ">>>>\n" ">>>> We allocate memory from buddy system to store struct page, and its\n" ">>>> virtual\n" @@ -111,8 +111,7 @@ ">>> regions which are partial overlapped just be splitted instead of record.\n" ">>> So these partial overlapped regions can't be removed. Where I miss?\n" ">> No, memblock_isolate_range() can deal with partial overlapped region.\n" - ">> =====================\n" - ">> if (rbase < base) {\n" + ">> ==========>> if (rbase < base) {\n" ">> /*\n" ">> * @rgn intersects from below. Split and continue\n" ">> * to process the next region - the new top half.\n" @@ -132,8 +131,7 @@ ">> type->total_size -= end - rbase;\n" ">> memblock_insert_region(type, i--, rbase, end - rbase,\n" ">> memblock_get_region_node(rgn));\n" - ">> =====================\n" - ">>\n" + ">> ==========>>\n" ">> If the region is partial overlapped region, we will split the old\n" ">> region into\n" ">> two regions. After doing this, it is full contained region now.\n" @@ -196,4 +194,4 @@ "> \n" > -06dd028839c44c1c3cfc819bed0a1eb5e2f08b0e265b07dca90c79f8d09e4029 +a3eb66a1d5cd9630e5d39f8561a65ece734e41c02ea172e42f4a33206cd0e8a2
diff --git a/a/content_digest b/N2/content_digest index 51f9c93..99ac5eb 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -9,27 +9,26 @@ "Subject\0Re: [PATCH v3 06/12] memory-hotplug: unregister memory section on SPARSEMEM_VMEMMAP\0" "Date\0Wed, 21 Nov 2012 13:28:43 +0800\0" "To\0Jaegeuk Hanse <jaegeuk.hanse@gmail.com>\0" - "Cc\0Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com>" - x86@kernel.org - linux-mm@kvack.org - linux-kernel@vger.kernel.org - linuxppc-dev@lists.ozlabs.org + "Cc\0linux-s390@vger.kernel.org" + linux-ia64@vger.kernel.org + Len Brown <len.brown@intel.com> linux-acpi@vger.kernel.org - linux-s390@vger.kernel.org linux-sh@vger.kernel.org - linux-ia64@vger.kernel.org + x86@kernel.org + linux-kernel@vger.kernel.org cmetcalf@tilera.com - sparclinux@vger.kernel.org - David Rientjes <rientjes@google.com> - Jiang Liu <liuj97@gmail.com> - Len Brown <len.brown@intel.com> - benh@kernel.crashing.org + Jianguo Wu <wujianguo@huawei.com> + linux-mm@kvack.org + Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com> paulus@samba.org - Christoph Lameter <cl@linux.com> Minchan Kim <minchan.kim@gmail.com> - Andrew Morton <akpm@linux-foundation.org> KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> - " Jianguo Wu <wujianguo@huawei.com>\0" + David Rientjes <rientjes@google.com> + sparclinux@vger.kernel.org + Christoph Lameter <cl@linux.com> + linuxppc-dev@lists.ozlabs.org + Andrew Morton <akpm@linux-foundation.org> + " Jiang Liu <liuj97@gmail.com>\0" "\00:1\0" "b\0" "At 11/21/2012 01:03 PM, Jaegeuk Hanse Wrote:\n" @@ -196,4 +195,4 @@ "> \n" > -06dd028839c44c1c3cfc819bed0a1eb5e2f08b0e265b07dca90c79f8d09e4029 +74b62f122af32f598247cfcf3e4f31bf2aabbe8fdcd270ec69e76ca3e8d0dc15
diff --git a/a/1.txt b/N3/1.txt index 2521b9b..1a65f91 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -160,4 +160,10 @@ Wen Congyang >>>>>> *ms) >>> > -> +> + +-- +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 51f9c93..42d78e2 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -194,6 +194,12 @@ ">>>>>> *ms)\n" ">>>\n" "> \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>" -06dd028839c44c1c3cfc819bed0a1eb5e2f08b0e265b07dca90c79f8d09e4029 +8e822085d162bdaf586632cdbb81fd299de7c7ed38c6b1d17718cf0e2666e6f1
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.