diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2013-07-29 17:08:57 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2013-08-02 16:28:15 +0100 |
commit | 173b9f1958fe01a3df61cfee009831d0c21217c5 (patch) | |
tree | 46f7c697fba6361b1e033f19c637528f1048aa66 /docs | |
parent | e7cf6219b48eaa38d91fb46513a951158e87c3aa (diff) | |
download | xen-173b9f1958fe01a3df61cfee009831d0c21217c5.tar.gz xen-173b9f1958fe01a3df61cfee009831d0c21217c5.tar.bz2 xen-173b9f1958fe01a3df61cfee009831d0c21217c5.zip |
xen: arm: handle traps of conditional instructions.
This means handling the HSR.ccvalid field as well as correctly processing the
Thumb If-Then state block in the CPSR correctly which is rather tricky. KVM
provided a useful reference for all this.
I suspect we aren't actually hitting these paths very often since the sorts of
traps we take will not often be conditional so my limited testing may not
actually be exercising these paths very much.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Julien Grall <julien.linaro.org>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions