arm64: mm: Permit transitioning from Global to Non-Global without BBM
authorWill Deacon <will.deacon@arm.com>
Mon, 29 Jan 2018 11:59:54 +0000 (11:59 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 16 Feb 2018 19:22:50 +0000 (20:22 +0100)
commitee28fed5ccc66fbdef4119451aa6754501705a7e
tree19a25fb0c68ee712bf4245878c33effbebc3b2e6
parent69288201803aecffd7f17ffa9c0c5043ffb8367c
arm64: mm: Permit transitioning from Global to Non-Global without BBM

Commit 4e6020565596 upstream.

Break-before-make is not needed when transitioning from Global to
Non-Global mappings, provided that the contiguous hint is not being used.

Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/mm/mmu.c