diff options
| author | Julien Thierry <julien.thierry@arm.com> | 2017-10-25 10:04:33 +0100 |
|---|---|---|
| committer | Will Deacon <will.deacon@arm.com> | 2017-10-25 11:57:33 +0100 |
| commit | 6436beeee5721a8e906e9eabf866f12d04470437 (patch) | |
| tree | 022956462f870882d483fe09492a0c2f679d61eb /scripts/stackusage | |
| parent | arm64: Use existing defines for mdscr (diff) | |
| download | linux-6436beeee5721a8e906e9eabf866f12d04470437.tar.gz linux-6436beeee5721a8e906e9eabf866f12d04470437.zip | |
arm64: Fix single stepping in kernel traps
Software Step exception is missing after stepping a trapped instruction.
Ensure SPSR.SS gets set to 0 after emulating/skipping a trapped instruction
before doing ERET.
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Julien Thierry <julien.thierry@arm.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
[will: replaced AARCH32_INSN_SIZE with 4]
Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions
