diff for duplicates of <521D53C0.6030504@huawei.com> diff --git a/a/1.txt b/N1/1.txt index 715ba01..ae2021d 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -7,7 +7,7 @@ On 2013/8/28 8:57, leizhen wrote: >>>>>> This problem is on ARM64. When CONFIG_ARM64_64K_PAGES is not opened, the memory >>>>>> map size can be 2M(section) and 4K(PAGE). First, OS will create map for pgd >>>>>> (level 1 table) and level 2 table which in swapper_pg_dir. Then, OS register ->>>>>> mem block into memblock.memory according to memory node in fdt, like memory at 0, +>>>>>> mem block into memblock.memory according to memory node in fdt, like memory@0, >>>>>> and create map in setup_arch-->paging_init. If all mem block start address and >>>>>> size is integral multiple of 2M, there is no problem, because we will create 2M >>>>>> section size map whose entries locate in level 2 table. But if it is not @@ -89,3 +89,9 @@ On 2013/8/28 8:57, leizhen wrote: > I test the new patch base on the original patch on my board, It's passed. + +-- +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 e6b5f30..a3f8407 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -4,10 +4,18 @@ "ref\0521C9DB3.60305@huawei.com\0" "ref\020130827144823.GD27164@darko.cambridge.arm.com\0" "ref\0521D4B0D.3050209@huawei.com\0" - "From\0thunder.leizhen@huawei.com (leizhen)\0" - "Subject\0[BUG] ARM64: Create 4K page size mmu memory map at init time will trigger exception.\0" + "From\0leizhen <thunder.leizhen@huawei.com>\0" + "Subject\0Re: [BUG] ARM64: Create 4K page size mmu memory map at init time will trigger exception.\0" "Date\0Wed, 28 Aug 2013 09:34:56 +0800\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Catalin Marinas <catalin.marinas@arm.com>\0" + "Cc\0Russell King <linux@arm.linux.org.uk>" + Liujiang (Gerry) <jiang.liu@huawei.com> + Will Deacon <Will.Deacon@arm.com> + linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> + Huxinwei <huxinwei@huawei.com> + linux-mm@kvack.org <linux-mm@kvack.org> + Lizefan <lizefan@huawei.com> + " linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>\0" "\00:1\0" "b\0" "On 2013/8/28 8:57, leizhen wrote:\n" @@ -19,7 +27,7 @@ ">>>>>> This problem is on ARM64. When CONFIG_ARM64_64K_PAGES is not opened, the memory\n" ">>>>>> map size can be 2M(section) and 4K(PAGE). First, OS will create map for pgd\n" ">>>>>> (level 1 table) and level 2 table which in swapper_pg_dir. Then, OS register\n" - ">>>>>> mem block into memblock.memory according to memory node in fdt, like memory at 0,\n" + ">>>>>> mem block into memblock.memory according to memory node in fdt, like memory@0,\n" ">>>>>> and create map in setup_arch-->paging_init. If all mem block start address and\n" ">>>>>> size is integral multiple of 2M, there is no problem, because we will create 2M\n" ">>>>>> section size map whose entries locate in level 2 table. But if it is not\n" @@ -100,6 +108,12 @@ "> OK.\n" "> \n" "\n" - I test the new patch base on the original patch on my board, It's passed. + "I test the new patch base on the original patch on my board, It's passed.\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>" -abcaeb0ab3e1f3019478bc2035cd17e27b6f97181ff9a3996d4881a34c35b8a0 +3e63d95551acbbcd3d322f0388503e822a14eba0cb98d8ffcb3df0b149b0d0de
diff --git a/a/1.txt b/N2/1.txt index 715ba01..1b1a5a5 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -7,7 +7,7 @@ On 2013/8/28 8:57, leizhen wrote: >>>>>> This problem is on ARM64. When CONFIG_ARM64_64K_PAGES is not opened, the memory >>>>>> map size can be 2M(section) and 4K(PAGE). First, OS will create map for pgd >>>>>> (level 1 table) and level 2 table which in swapper_pg_dir. Then, OS register ->>>>>> mem block into memblock.memory according to memory node in fdt, like memory at 0, +>>>>>> mem block into memblock.memory according to memory node in fdt, like memory@0, >>>>>> and create map in setup_arch-->paging_init. If all mem block start address and >>>>>> size is integral multiple of 2M, there is no problem, because we will create 2M >>>>>> section size map whose entries locate in level 2 table. But if it is not diff --git a/a/content_digest b/N2/content_digest index e6b5f30..76e125e 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -4,10 +4,18 @@ "ref\0521C9DB3.60305@huawei.com\0" "ref\020130827144823.GD27164@darko.cambridge.arm.com\0" "ref\0521D4B0D.3050209@huawei.com\0" - "From\0thunder.leizhen@huawei.com (leizhen)\0" - "Subject\0[BUG] ARM64: Create 4K page size mmu memory map at init time will trigger exception.\0" + "From\0leizhen <thunder.leizhen@huawei.com>\0" + "Subject\0Re: [BUG] ARM64: Create 4K page size mmu memory map at init time will trigger exception.\0" "Date\0Wed, 28 Aug 2013 09:34:56 +0800\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Catalin Marinas <catalin.marinas@arm.com>\0" + "Cc\0Russell King <linux@arm.linux.org.uk>" + Liujiang (Gerry) <jiang.liu@huawei.com> + Will Deacon <Will.Deacon@arm.com> + linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> + Huxinwei <huxinwei@huawei.com> + linux-mm@kvack.org <linux-mm@kvack.org> + Lizefan <lizefan@huawei.com> + " linux-arm-kernel@lists.infradead.org <linux-arm-kernel@lists.infradead.org>\0" "\00:1\0" "b\0" "On 2013/8/28 8:57, leizhen wrote:\n" @@ -19,7 +27,7 @@ ">>>>>> This problem is on ARM64. When CONFIG_ARM64_64K_PAGES is not opened, the memory\n" ">>>>>> map size can be 2M(section) and 4K(PAGE). First, OS will create map for pgd\n" ">>>>>> (level 1 table) and level 2 table which in swapper_pg_dir. Then, OS register\n" - ">>>>>> mem block into memblock.memory according to memory node in fdt, like memory at 0,\n" + ">>>>>> mem block into memblock.memory according to memory node in fdt, like memory@0,\n" ">>>>>> and create map in setup_arch-->paging_init. If all mem block start address and\n" ">>>>>> size is integral multiple of 2M, there is no problem, because we will create 2M\n" ">>>>>> section size map whose entries locate in level 2 table. But if it is not\n" @@ -102,4 +110,4 @@ "\n" I test the new patch base on the original patch on my board, It's passed. -abcaeb0ab3e1f3019478bc2035cd17e27b6f97181ff9a3996d4881a34c35b8a0 +995417d3f215d33b1914cef3c8ba691e25d25a535642a7016219262a53541b2a
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.