diff options
author | Alex Bennée <alex.bennee@linaro.org> | 2017-11-16 15:39:21 +0000 |
---|---|---|
committer | Christoffer Dall <christoffer.dall@linaro.org> | 2017-11-29 16:46:21 +0100 |
commit | 1eb591288b956bdd75e464e69b6b8207ffa6e5e3 (patch) | |
tree | 6fc4a50011b82e23488977cef1eb0d91e15aff1f /drivers/char/tpm/tpm1_eventlog.c | |
parent | 7226bc2e126dfb6d81e85a75f373ea4cc3619406 (diff) | |
download | talos-obmc-linux-1eb591288b956bdd75e464e69b6b8207ffa6e5e3.tar.gz talos-obmc-linux-1eb591288b956bdd75e464e69b6b8207ffa6e5e3.zip |
kvm: arm64: handle single-step of userspace mmio instructions
The system state of KVM when using userspace emulation is not complete
until we return into KVM_RUN. To handle mmio related updates we wait
until they have been committed and then schedule our KVM_EXIT_DEBUG.
The kvm_arm_handle_step_debug() helper tells us if we need to return
and sets up the exit_reason for us.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat (limited to 'drivers/char/tpm/tpm1_eventlog.c')
0 files changed, 0 insertions, 0 deletions