Hi Linus, Please pull these three arm64 fixes for -rc3. We've plugged a couple of nasty issues involving KASLR-enabled kernels, and removed a redundant #define that was introduced as part of the KHWASAN fixes from akpm at -rc2.
The kernel.org servers wouldn't talk to me from NZ (the keys appeared to have changed), so I ended up pushing via the UK which seems to have worked. Please shout if anything looks weird. Cheers, Will --->8 The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8: Linux 5.0-rc2 (2019-01-14 10:41:12 +1200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-fixes for you to fetch changes up to 7fa1e2e6afa7f4c9f46528e61de6a15d9e8dffd9: kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define (2019-01-16 12:09:11 +0000) ---------------------------------------------------------------- arm64 fixes for -rc3 - Fix broken kpti page-table rewrite in bizarre KASLR configuration - Fix module loading with KASLR - Remove redundant definition of ARCH_SLAB_MINALIGN ---------------------------------------------------------------- Andrey Konovalov (1): kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define Ard Biesheuvel (1): arm64: kaslr: ensure randomized quantities are clean to the PoC James Morse (1): arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on arch/arm64/include/asm/cache.h | 2 -- arch/arm64/include/asm/mmu.h | 5 ++++- arch/arm64/kernel/kaslr.c | 8 ++++++-- 3 files changed, 10 insertions(+), 5 deletions(-)