]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: avoid clang warning about self-assignment
authorArnd Bergmann <arnd@arndb.de>
Fri, 22 Feb 2019 14:42:23 +0000 (15:42 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 28 Feb 2019 18:16:00 +0000 (18:16 +0000)
commit3c022493233eb6b52c7c5a00b0336f309f3d85d1
tree710779d189848a45aa13e0f9ae427bcb5428c748
parent85a214969692a6fd4362cf6d14a054be810f181f
arm64: avoid clang warning about self-assignment

Building a preprocessed source file for arm64 now always produces
a warning with clang because of the page_to_virt() macro assigning
a variable to itself.

Adding a new temporary variable avoids this issue.

Fixes: c912a353760d ("kasan, mm, arm64: tag non slab memory allocated via pagealloc")
Reviewed-by: Andrey Konovalov <andreyknvl@google.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/memory.h