]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Implement v8M MSPLIM and PSPLIM registers
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 15 Feb 2018 18:29:38 +0000 (18:29 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 15 Feb 2018 18:29:49 +0000 (18:29 +0000)
commit57bb31568114023f67680d6fe478ceb13c51aa7d
tree4a94b37381ab9c1b87f7df236ff857edd0963d81
parente1e7cbc9046c776dc63c37b9b682f8179bc8e898
target/arm: Implement v8M MSPLIM and PSPLIM registers

The v8M architecture includes hardware support for enforcing
stack pointer limits. We don't implement this behaviour yet,
but provide the MSPLIM and PSPLIM stack pointer limit registers
as reads-as-written, so that when we do implement the checks
in future this won't break guest migration.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20180209165810.6668-12-peter.maydell@linaro.org
target/arm/cpu.h
target/arm/helper.c
target/arm/machine.c