diff for duplicates of <564C8C47.1080904@gmail.com> diff --git a/a/1.txt b/N1/1.txt index a7b448d..96afccc 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -17,23 +17,23 @@ On 11/16/2015 07:51 PM, Catalin Marinas wrote: >>> >>> I get the following failure with KASAN + 16K_PAGES + 48BIT_VA, with 4.4-rc1: >>> ->>> arch/arm64/mm/kasan_init.c: In function ?kasan_early_init?: ->>> include/linux/compiler.h:484:38: error: call to ?__compiletime_assert_95? declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE) +>>> arch/arm64/mm/kasan_init.c: In function a??kasan_early_inita??: +>>> include/linux/compiler.h:484:38: error: call to a??__compiletime_assert_95a?? declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE) >>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) >>> ^ ->>> include/linux/compiler.h:467:4: note: in definition of macro ?__compiletime_assert? +>>> include/linux/compiler.h:467:4: note: in definition of macro a??__compiletime_asserta?? >>> prefix ## suffix(); \ >>> ^ ->>> include/linux/compiler.h:484:2: note: in expansion of macro ?_compiletime_assert? +>>> include/linux/compiler.h:484:2: note: in expansion of macro a??_compiletime_asserta?? >>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) >>> ^ ->>> include/linux/bug.h:50:37: note: in expansion of macro ?compiletime_assert? +>>> include/linux/bug.h:50:37: note: in expansion of macro a??compiletime_asserta?? >>> #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) >>> ^ ->>> include/linux/bug.h:74:2: note: in expansion of macro ?BUILD_BUG_ON_MSG? +>>> include/linux/bug.h:74:2: note: in expansion of macro a??BUILD_BUG_ON_MSGa?? >>> BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) >>> ^ ->>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro ?BUILD_BUG_ON? +>>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro a??BUILD_BUG_ONa?? >>> BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)); >>> >>> The problem is that the PGDIR_SIZE is (1UL << 47) with 16K+48bit, which makes @@ -70,3 +70,12 @@ I've tried: - ARM V8 Foundation Platformr0p0 (platform build 9.4.59) - QEMU 2.4.0 and both just doesn't boot for me on 4.4-rc1 with 16k pages config. + + + + +-- +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 905fd20..32037b0 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,10 +3,25 @@ "ref\05649BAFD.6030005@arm.com\0" "ref\05649F783.40109@gmail.com\0" "ref\020151116165100.GE6556@e104818-lin.cambridge.arm.com\0" - "From\0ryabinin.a.a@gmail.com (Andrey Ryabinin)\0" - "Subject\0[PATCH v7 0/4] KASAN for arm64\0" + "From\0Andrey Ryabinin <ryabinin.a.a@gmail.com>\0" + "Subject\0Re: [PATCH v7 0/4] KASAN for arm64\0" "Date\0Wed, 18 Nov 2015 17:33:43 +0300\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Catalin Marinas <catalin.marinas@arm.com>\0" + "Cc\0Suzuki K. Poulose <Suzuki.Poulose@arm.com>" + Yury <yury.norov@gmail.com> + Arnd Bergmann <arnd@arndb.de> + linux-mm@kvack.org + Linus Walleij <linus.walleij@linaro.org> + Ard Biesheuvel <ard.biesheuvel@linaro.org> + Will Deacon <will.deacon@arm.com> + linux-kernel@vger.kernel.org + kasan-dev <kasan-dev@googlegroups.com> + Alexey Klimov <klimov.linux@gmail.com> + Alexander Potapenko <glider@google.com> + Dmitry Vyukov <dvyukov@google.com> + Andrey Konovalov <andreyknvl@google.com> + David Keitel <dkeitel@codeaurora.org> + " linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "\n" @@ -28,23 +43,23 @@ ">>>\n" ">>> I get the following failure with KASAN + 16K_PAGES + 48BIT_VA, with 4.4-rc1:\n" ">>>\n" - ">>> arch/arm64/mm/kasan_init.c: In function ?kasan_early_init?:\n" - ">>> include/linux/compiler.h:484:38: error: call to ?__compiletime_assert_95? declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)\n" + ">>> arch/arm64/mm/kasan_init.c: In function a??kasan_early_inita??:\n" + ">>> include/linux/compiler.h:484:38: error: call to a??__compiletime_assert_95a?? declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)\n" ">>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)\n" ">>> ^\n" - ">>> include/linux/compiler.h:467:4: note: in definition of macro ?__compiletime_assert?\n" + ">>> include/linux/compiler.h:467:4: note: in definition of macro a??__compiletime_asserta??\n" ">>> prefix ## suffix(); \\\n" ">>> ^\n" - ">>> include/linux/compiler.h:484:2: note: in expansion of macro ?_compiletime_assert?\n" + ">>> include/linux/compiler.h:484:2: note: in expansion of macro a??_compiletime_asserta??\n" ">>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)\n" ">>> ^\n" - ">>> include/linux/bug.h:50:37: note: in expansion of macro ?compiletime_assert?\n" + ">>> include/linux/bug.h:50:37: note: in expansion of macro a??compiletime_asserta??\n" ">>> #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)\n" ">>> ^\n" - ">>> include/linux/bug.h:74:2: note: in expansion of macro ?BUILD_BUG_ON_MSG?\n" + ">>> include/linux/bug.h:74:2: note: in expansion of macro a??BUILD_BUG_ON_MSGa??\n" ">>> BUILD_BUG_ON_MSG(condition, \"BUILD_BUG_ON failed: \" #condition)\n" ">>> ^\n" - ">>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro ?BUILD_BUG_ON?\n" + ">>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro a??BUILD_BUG_ONa??\n" ">>> BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE));\n" ">>>\n" ">>> The problem is that the PGDIR_SIZE is (1UL << 47) with 16K+48bit, which makes\n" @@ -80,6 +95,15 @@ "I've tried:\n" " - ARM V8 Foundation Platformr0p0 (platform build 9.4.59)\n" " - QEMU 2.4.0\n" - and both just doesn't boot for me on 4.4-rc1 with 16k pages config. + "and both just doesn't boot for me on 4.4-rc1 with 16k pages config.\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>" -ef263fb5f42be49b02f8f7da17fea087979d8d31357a2c5aa35d9020311c5dc7 +ac34a33935ac8b099b4699fcdacfd9600dc3032b82c3351f119ee4ada5fb1cec
diff --git a/a/1.txt b/N2/1.txt index a7b448d..ed341e3 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -17,23 +17,23 @@ On 11/16/2015 07:51 PM, Catalin Marinas wrote: >>> >>> I get the following failure with KASAN + 16K_PAGES + 48BIT_VA, with 4.4-rc1: >>> ->>> arch/arm64/mm/kasan_init.c: In function ?kasan_early_init?: ->>> include/linux/compiler.h:484:38: error: call to ?__compiletime_assert_95? declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE) +>>> arch/arm64/mm/kasan_init.c: In function ‘kasan_early_init’: +>>> include/linux/compiler.h:484:38: error: call to ‘__compiletime_assert_95’ declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE) >>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) >>> ^ ->>> include/linux/compiler.h:467:4: note: in definition of macro ?__compiletime_assert? +>>> include/linux/compiler.h:467:4: note: in definition of macro ‘__compiletime_assert’ >>> prefix ## suffix(); \ >>> ^ ->>> include/linux/compiler.h:484:2: note: in expansion of macro ?_compiletime_assert? +>>> include/linux/compiler.h:484:2: note: in expansion of macro ‘_compiletime_assert’ >>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) >>> ^ ->>> include/linux/bug.h:50:37: note: in expansion of macro ?compiletime_assert? +>>> include/linux/bug.h:50:37: note: in expansion of macro ‘compiletime_assert’ >>> #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) >>> ^ ->>> include/linux/bug.h:74:2: note: in expansion of macro ?BUILD_BUG_ON_MSG? +>>> include/linux/bug.h:74:2: note: in expansion of macro ‘BUILD_BUG_ON_MSG’ >>> BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition) >>> ^ ->>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro ?BUILD_BUG_ON? +>>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro ‘BUILD_BUG_ON’ >>> BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)); >>> >>> The problem is that the PGDIR_SIZE is (1UL << 47) with 16K+48bit, which makes diff --git a/a/content_digest b/N2/content_digest index 905fd20..cfc28e1 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,10 +3,25 @@ "ref\05649BAFD.6030005@arm.com\0" "ref\05649F783.40109@gmail.com\0" "ref\020151116165100.GE6556@e104818-lin.cambridge.arm.com\0" - "From\0ryabinin.a.a@gmail.com (Andrey Ryabinin)\0" - "Subject\0[PATCH v7 0/4] KASAN for arm64\0" + "From\0Andrey Ryabinin <ryabinin.a.a@gmail.com>\0" + "Subject\0Re: [PATCH v7 0/4] KASAN for arm64\0" "Date\0Wed, 18 Nov 2015 17:33:43 +0300\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Catalin Marinas <catalin.marinas@arm.com>\0" + "Cc\0Suzuki K. Poulose <Suzuki.Poulose@arm.com>" + Yury <yury.norov@gmail.com> + Arnd Bergmann <arnd@arndb.de> + linux-mm@kvack.org + Linus Walleij <linus.walleij@linaro.org> + Ard Biesheuvel <ard.biesheuvel@linaro.org> + Will Deacon <will.deacon@arm.com> + linux-kernel@vger.kernel.org + kasan-dev <kasan-dev@googlegroups.com> + Alexey Klimov <klimov.linux@gmail.com> + Alexander Potapenko <glider@google.com> + Dmitry Vyukov <dvyukov@google.com> + Andrey Konovalov <andreyknvl@google.com> + David Keitel <dkeitel@codeaurora.org> + " linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "\n" @@ -28,23 +43,23 @@ ">>>\n" ">>> I get the following failure with KASAN + 16K_PAGES + 48BIT_VA, with 4.4-rc1:\n" ">>>\n" - ">>> arch/arm64/mm/kasan_init.c: In function ?kasan_early_init?:\n" - ">>> include/linux/compiler.h:484:38: error: call to ?__compiletime_assert_95? declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)\n" + ">>> arch/arm64/mm/kasan_init.c: In function \342\200\230kasan_early_init\342\200\231:\n" + ">>> include/linux/compiler.h:484:38: error: call to \342\200\230__compiletime_assert_95\342\200\231 declared with attribute error: BUILD_BUG_ON failed: !IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE)\n" ">>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)\n" ">>> ^\n" - ">>> include/linux/compiler.h:467:4: note: in definition of macro ?__compiletime_assert?\n" + ">>> include/linux/compiler.h:467:4: note: in definition of macro \342\200\230__compiletime_assert\342\200\231\n" ">>> prefix ## suffix(); \\\n" ">>> ^\n" - ">>> include/linux/compiler.h:484:2: note: in expansion of macro ?_compiletime_assert?\n" + ">>> include/linux/compiler.h:484:2: note: in expansion of macro \342\200\230_compiletime_assert\342\200\231\n" ">>> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)\n" ">>> ^\n" - ">>> include/linux/bug.h:50:37: note: in expansion of macro ?compiletime_assert?\n" + ">>> include/linux/bug.h:50:37: note: in expansion of macro \342\200\230compiletime_assert\342\200\231\n" ">>> #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)\n" ">>> ^\n" - ">>> include/linux/bug.h:74:2: note: in expansion of macro ?BUILD_BUG_ON_MSG?\n" + ">>> include/linux/bug.h:74:2: note: in expansion of macro \342\200\230BUILD_BUG_ON_MSG\342\200\231\n" ">>> BUILD_BUG_ON_MSG(condition, \"BUILD_BUG_ON failed: \" #condition)\n" ">>> ^\n" - ">>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro ?BUILD_BUG_ON?\n" + ">>> arch/arm64/mm/kasan_init.c:95:2: note: in expansion of macro \342\200\230BUILD_BUG_ON\342\200\231\n" ">>> BUILD_BUG_ON(!IS_ALIGNED(KASAN_SHADOW_END, PGDIR_SIZE));\n" ">>>\n" ">>> The problem is that the PGDIR_SIZE is (1UL << 47) with 16K+48bit, which makes\n" @@ -82,4 +97,4 @@ " - QEMU 2.4.0\n" and both just doesn't boot for me on 4.4-rc1 with 16k pages config. -ef263fb5f42be49b02f8f7da17fea087979d8d31357a2c5aa35d9020311c5dc7 +71d214dc2230af130d0184f941a4ebd1b84eee2e17d23c4390771f9c95911ef5
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.