[GIT PULL] arm64: fixes for -rc3

From: Will Deacon
Date: Sat Jan 19 2019 - 19:04:30 EST


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(-)